← projects

systems · sub-star

nexus_cluster

fault-tolerant distributed key-value store running Raft.


readme

A distributed key-value store built in Python on asyncio. It implements the Raft consensus algorithm from scratch to keep a strongly consistent, replicated log across a decentralized cluster — leader election, log replication, and failover all handled by hand rather than pulled off the shelf. Nodes can drop and rejoin without the cluster losing consistency.

signal log

built with

PythonasyncioRaft
view repository →