Cianplan

Level 3: Distributed systems · L3.1 Time, clocks, consensus & leader election

Why consensus is hard

Explain agreement under failures and majority quorums.

12 min · Pro

What you take away

  • Consensus must give agreement, validity and termination — one decided value, one that was proposed, decided eventually.

And 3 more inside the class, in Pro.

How the class is laid out

  1. The problem
  2. Check your understanding