Tag
raft
- Apr 27, 2026 Commit Rules, Figure 8, and Why a Leader Cannot Trust Its Log Why Raft only commits entries at a term boundary, the reordered-commit scenario that defeats the naive rule, and how the commit index interacts with log repair. distributed systems
- Nov 25, 2025 Raft Elections: Terms, Votes, and the Pre-Vote Correction How terms impose a total order on leadership attempts, why the voted-for rule plus the log-suffix check prevents two leaders in one term, and what pre-vote and check-quorum add. distributed systems
- Aug 16, 2024 Membership Change Under Joint Consensus Why a configuration cannot be edited in place, how C_old,new requires dual majorities during the transition, and what single-server changes cost in safety margin. distributed systems
- Feb 28, 2023 Snapshot Install and the Cost of Compacting a Consensus Log How snapshots bound log growth, why installing a snapshot is a different operation from sending entries, and where the boundary index and chunking interact with elections. distributed systems