danielvegamyhre / minicacheLinks
Distributed cache with client-side consistent hashing, distributed leader-elections, and dynamic node discovery. Supports both REST and gRPC interfaces secured with mTLS.
β281Updated last year
Alternatives and similar repositories for minicache
Users that are interested in minicache are comparing it to the libraries listed below
Sorting:
- A distributed fault tolerant scheduler that is horizontally scalable π₯β98Updated 11 months ago
- A distributed message queue.β125Updated 3 months ago
- A basic Raft implementation in Go.β228Updated last year
- FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)β374Updated last year
- Durable coroutines for Goβ420Updated last year
- TalariaDB is a distributed, highly available, and low latency time-series database for Prestoβ227Updated last year
- Gain is a high-performance io_uring networking framework written entirely in Go.β549Updated 2 years ago
- Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Shiβ¦β332Updated 4 months ago
- High Availability Raft Framework for Goβ649Updated last month
- πΊ A Lightweight Cloud Native API Gateway.β131Updated last week
- raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocolβ137Updated 4 months ago
- A disk based KV store (based on Bitcask implementation)β197Updated last year
- High Performance Rate Limiting MicroService and Library - Developed at Mailgunβ150Updated last month
- Phalanx is a cloud-native distributed search engine that provides endpoints through gRPC and traditional RESTful API.β373Updated 2 years ago
- B-tree implementation for Goβ239Updated 3 years ago
- An easy-to-use Map Reduce Go parallel-computing framework inspired by 2021 6.824 lab1. It supports multiple workers threads on a single mβ¦β225Updated last year
- Concurrency toolkit for Goβ217Updated last year
- A Kafka log inspired in-memory and append-only data structureβ134Updated 3 weeks ago
- β248Updated last month
- The Durable Task Framework is a lightweight, embeddable engine for writing durable, fault-tolerant business logic (orchestrations) as ordβ¦β279Updated 2 months ago
- nanoQ β high-performance brokerless Pub/Sub for streaming real-time dataβ159Updated 4 years ago
- A simple In-Memory Data Grid in Goβ76Updated 3 years ago
- Experimental, high performance Scylla Driver, University of Warsaw students' projectβ154Updated 2 years ago
- Write as Functions, Deploy as a Monolith or Microservice with WebAssemblyβ337Updated this week
- Go port of Google's Swiss Table hash tableβ454Updated 3 months ago
- β‘οΈ Automatically add Trace Spans to Go functionsβ280Updated 2 months ago
- A thread-safe queue faster and more resource efficient than golang's native channelsβ686Updated last year
- (educational) build your own disk based KV store in Goβ244Updated last year
- A minimal container runtime written in Go that was made mainly for learning purposes and is intended to be as simple as possible.β177Updated 4 years ago
- Example code for how to get hashicorp/raft running with gRPCβ229Updated last year