{"id":"raft-is-multi-paxos-optimization","text":"The Raft implementation in `raft-consensus/raft.py` embodies the Multi-Paxos leader-lease pattern: one election per term via `_become_leader`, then Phase-2-only replication (AppendEntries) for all entries within that term — heartbeats act as the lease","truth_value":"IN","source":"entries/2026/05/29/topic-multi-paxos-vs-single-decree.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"raft-is-multi-paxos-optimization","truth_value":"IN","reason":"premise"}]}}