danielvegamyhre / minicache
Distributed cache with client-side consistent hashing, distributed leader-elections, and dynamic node discovery. Supports both REST and gRPC interfaces secured with mTLS.
β280Updated 9 months ago
Alternatives and similar repositories for minicache:
Users that are interested in minicache are comparing it to the libraries listed below
- πΊ A Lightweight Cloud Native API Gateway.β132Updated 2 weeks ago
- A cloud native embedded storage engine built on object storage.β88Updated 2 months ago
- High Availability Raft Framework for Goβ633Updated 3 weeks ago
- Durable coroutines for Goβ416Updated 9 months ago
- A distributed message queue.β124Updated 9 months ago
- A Kafka log inspired in-memory and append-only data structureβ132Updated last month
- FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)β368Updated last year
- Gain is a high-performance io_uring networking framework written entirely in Go.β539Updated last year
- A thread-safe queue faster and more resource efficient than golang's native channelsβ675Updated last year
- A basic Raft implementation in Go.β225Updated last year
- βοΈ Coolest database around π§ Embeddable column database written in Go.β1,411Updated 3 weeks ago
- Concurrency toolkit for Goβ210Updated 9 months ago
- A background jobs library for Go that allows pluggable brokers/store for distribution.β412Updated 2 months ago
- β233Updated last week
- Go module providing unified interface and efficient clients to work with various object storage providers until like GCS, S3, Azure, SWIFβ¦β150Updated 2 weeks ago
- A distributed fault tolerant scheduler that is horizontally scalable π₯β98Updated 6 months ago
- raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocolβ133Updated 9 months ago
- Your one stop shop to do anything with Kafka. Producing, consuming, transacting, administrating; 0.8.0 through 3.2+β210Updated last year
- fgtrace is an experimental profiler/tracer that is capturing wallclock timelines for each goroutine. It's very similar to the Chrome profβ¦β907Updated 2 years ago
- Baker is a high performance, composable and extendable data-processing pipeline for the big data eraβ168Updated last year
- Polaris: High performance workflow orchestrator for Golangβ272Updated last week
- B-tree implementation for Goβ238Updated 3 years ago
- Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Shiβ¦β323Updated last week
- Collection of high performance, thread-safe, lock-free go data structuresβ371Updated 2 years ago
- Go io/fs.FS filesystem implementations for various URL schemesβ307Updated last week
- A simple, single binary, message queue. Supports HTTP/2 and Redis Protocol.β205Updated 2 years ago
- Robust framework for running complex workload scenarios in isolation, using Go; for integration, e2e tests, benchmarks and more! πͺβ231Updated last year
- Sonic is a Go library for network and I/O programming that provides developers with a consistent asynchronous model, with a focus on achiβ¦β735Updated last month
- Go port of Google's Swiss Table hash tableβ426Updated last month
- fRPC-go is a lightweight, fast, and secure RPC framework implemented for Go that uses Frisbee under the hoodβ455Updated 2 months ago