Weighted-quorum leaderless consensus with epoch reconfiguration. Watch commands race through pre-accept, fast/slow commit, and an epoch switch fenced by gate 16a.
click a replica in the ring to crash / heal it. Commands on different keys do not interfere, so they carry no dependency on each other.
Transport
Recovery
Clockspeed1.0×
Weighted quorum
idle
W/2
Φ
0weight →20
Ship's log
Replica logs
P pre-acceptedA acceptedC committed▶ executeddeps shown are each replica's own recorded set — they need not agree
Execution graph — committed instances in dependency order
Arrows point from a command to the one it must execute after. A command runs only once its whole dependency closure has committed, so one uncommitted instance holds up everything downstream. RECONF is a barrier: every e-command sits before it, every (e+1)-command after.