open source
why
most services need about a kilobyte of strongly-consistent config and get a whole database for it. quorum embeds a raft group into your service and gives you a watchable key space with none of the ceremony.
notes
- ~6k lines of rust, no runtime dependencies beyond tokio
- jepsen-style test harness runs on every merge; the harness found more bugs than users ever did
- maintained with two other people across three time zones — the real distributed system
used quietly by a handful of companies, which is exactly the right amount of famous.