mr-karan / barreldbLinks
A disk based KV store (based on Bitcask implementation)
β197Updated last year
Alternatives and similar repositories for barreldb
Users that are interested in barreldb are comparing it to the libraries listed below
Sorting:
- A distributed fault tolerant scheduler that is horizontally scalable π₯β98Updated last year
- Simple no frills AWS S3 Golang Library using REST with V4 Signing (without AWS Go SDK)β174Updated last month
- Extremely fast, light weight, zero alloc logfmt logging library for Go.β96Updated 3 years ago
- Fastglue is an opinionated, bare bones wrapper that glues together fasthttp and fasthttprouter to act as a micro HTTP framework.β82Updated 8 months ago
- High throughput Go SMTP pool library with graceful handling of idle timeouts, errors, and retries.β165Updated 3 months ago
- A background jobs library for Go that allows pluggable brokers/store for distribution.β434Updated last week
- A distributed message queue.β125Updated 4 months ago
- Compress and embed static files and assets into Go binaries and access them with a virtual file system in productionβ186Updated last year
- Simple and efficient WAL implementation in Go πβ61Updated last year
- Parse SQL files with multiple named queries and automatically prepare and scan them into structs.β62Updated 2 years ago
- FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)β375Updated last year
- A simple wrapper over Go runtime/pprof for running multiple concurrent profiles and dumping results to files.β32Updated last year
- simplesessions is a Go session management library that is completely agnostic of HTTP libraries and frameworks, backend stores, and even β¦β71Updated 3 months ago
- The Service Bus!β54Updated last month
- Minimal Golang library for implemeting weighted round robin load balancing.β26Updated 7 months ago
- Replicate and sync Kafka topics between clusters in realtime. Supports topic re-mapping, healthchecks, and hot failovers for high availabβ¦β77Updated 7 months ago
- Elegant middleware functions for your HTTP clients.β104Updated 2 years ago
- Toru is a Go module proxy with caching and rewrite capabilitiesβ24Updated 3 months ago
- A Kafka log inspired in-memory and append-only data structureβ134Updated 3 weeks ago
- raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocolβ137Updated 5 months ago
- Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Shiβ¦β358Updated 5 months ago
- A simple, single binary, message queue. Supports HTTP/2 and Redis Protocol.β207Updated 2 years ago
- A basic Raft implementation in Go.β228Updated last year
- A sharded wrapper for golang.org/x/sync/singleflight for high contention enviromentsβ79Updated 3 years ago
- fastcache is an HTTP response caching package that plugs into fastglue that simplifies "dumb" caching of API endpoints.β36Updated last month
- (educational) build your own disk based KV store in Goβ250Updated last year
- A tiny go package to manage HTTP requests with dead letter management/retry. Based on go-redis.β18Updated 3 years ago
- My solutions to the Glomers Challenge: a series of distributed systems challenges.β124Updated 2 years ago
- Durable coroutines for Goβ422Updated last year
- Pure Go SQL parserβ164Updated 4 months ago