Distributed Systems 6.1: Consensus
3-Second Blueprint (English)
- State machine replication requires total order broadcast, which fails under single-leader crashes without fault-tolerant consensus.
- Network partitions during naive failover can spawn two concurrent leaders (split brain), causing divergent state and data loss.
- 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)
- State-Machine-Replikation erfordert Total Order Broadcast, der bei Ausfall eines einzelnen Leaders fehlertoleranten Konsens braucht.
- Netzwerkpartitionen können bei naivem Failover zwei gleichzeitige Leader (Split Brain) erzeugen und zu Datenverlust führen.
- 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.