Brain-Score 95/100 TECH Martin Kleppmann · 18:16

Distributed Systems 6.1: Consensus

3-Second Blueprint (English)

  1. State machine replication requires total order broadcast, which fails under single-leader crashes without fault-tolerant consensus.
  2. Network partitions during naive failover can spawn two concurrent leaders (split brain), causing divergent state and data loss.
  3. Raft prevents split brain under partial synchrony via monotonic election terms and two-phase quorum voting for leaders and logs.
Raft ConsensusTotal Order BroadcastState Machine ReplicationQuorum Voting & TermsZooKeeper ZAB / Paxos

3-Sekunden-Fazit (Deutsch)

  1. State-Machine-Replikation erfordert Total Order Broadcast, der bei Ausfall eines einzelnen Leaders fehlertoleranten Konsens braucht.
  2. Netzwerkpartitionen können bei naivem Failover zwei gleichzeitige Leader (Split Brain) erzeugen und zu Datenverlust führen.
  3. Raft verhindert Split Brain unter partieller Synchronie durch monotone Wahl-Terms und zweistufige Quorum-Abstimmungen.
Raft-KonsensTotal Order BroadcastState-Machine-ReplikationQuorum-Wahl & TermsPaxos / ZooKeeper ZAB

Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.