Architecting Fault-Tolerant State Machines with etcd's Raft: Lease Semantics and Split-Brain Recovery
A practitioner’s deep dive into how etcd’s Raft implementation prevents split-brain through leader leases, quorum checks, and recovery protocols — with patterns for building fault-tolerant state machines on top.