← all projects

quorumkv

Raft key-value store

A key-value store with Raft consensus and quorum-confirmed reads.

Go · Raft · WAL · Porcupine

notes from the build

  • Implemented elections, replication, conflict-index rollback, quorum commits, a write-ahead log, and ReadIndex.
  • The recorded in-process fault run passed 500/500 consistent-read histories. Plain local reads can be stale.