NucleusDB is a sharded, distributed key-value store written in Go. It uses Raft for leader election and log replication to provide strong consistency and fault tolerance. (In progress)
-
Updated
Feb 28, 2026 - Go
NucleusDB is a sharded, distributed key-value store written in Go. It uses Raft for leader election and log replication to provide strong consistency and fault tolerance. (In progress)
Official Lucid Documentation, based on gitbook.
Definitely Not Dynamo is a toy distributed key-value store, inspired by Amazon's Dynamo.
Distributed Key Value Store in Go
C++ client for the mystore distributed key-value store
Cloud Computing Projects
A consistent distributed KV store that implements the two phase commit protocol, written in java, using gRPC
High Availability, Service Discovery & Distributed Key-Value Store
A distributed key-value store is a system that stores data across multiple machines, automatically routes requests to the right node, and ensures data remains available and consistent even if some machines fail similar to systems like Amazon DynamoDB and Apache Cassandra.
Add a description, image, and links to the distributed-key-value-database topic page so that developers can more easily learn about it.
To associate your repository with the distributed-key-value-database topic, visit your repo's landing page and select "manage topics."