What it shows
- a state machine implemented on top of MicroRaft
- Protocol Buffers models for replicated operations
- gRPC transport and service boundaries around the Raft core
AfloatDB is a small distributed key-value store built on top of MicroRaft. Treat it as a concrete case study for what an embedded Raft-powered service can look like in practice.
MicroRaft itself is intentionally modular. AfloatDB is useful because it shows one opinionated way to fill in transport, serialization, and storage-adjacent application logic.
Browse the project on GitHub.
View source