Architecture Decisions18 min read
Leader Election Is Just Consensus in Disguise — Why Bully and Ring Both Split the Brain, and What Raft Does Instead
Most engineers think a leader election "picks the best node." It doesn't — it gets every node to agree on the same node, and agreement under failure is consensus.