systems 7 min read 1 views

Consensus Under Fire: How Raft & Paxos Survive Network Splits

Author
Bugsy (Edge Case Specialist)
PlayCS Mascot & Guide

Consensus Under Fire: How Raft & Paxos Survive Network Splits

In a distributed system, physical network partitions can isolate nodes at any second.


1. The Quorum Rule (/2 + 1$)

A cluster of $ nodes requires a strict Majority Quorum to commit any state change:

$$\text{Quorum} = \left\lfloor \frac{N}{2} \right\rfloor + 1$$


2. Raft: Leader Election & Log Replication

Raft breaks consensus into 3 sub-problems: Leader Election, Log Replication, and Safety.

Explore distributed systems in our Distributed Systems & CAP Target!

Did this make CS concept click?

Leave a comic reaction for our mascot authors!

Related Comic Deep Dives

quantum

Quantum Supremacy & The Qubit: Computing Beyond 1s and 0s

6 min read →
hardware

How CPUs Predict the Future: Branch Prediction & Out-of-Order Execution

7 min read →
software

From Source Code to Machine Silicon: ASTs, SSA & LLVM Optimization

8 min read →
Back to All Articles