
Chapter 1
The chaos of a leaderless network
Chapter 2
The rules of the bully game
Chapter 3
Why it is called a bully
Chapter 4
Real-world power and pitfalls
Ch 2 · The rules of the bully game

007skaty Pre-assigned unique integer IDs like 1, 2, or 3 establish a strict hierarchy where the highest active number takes control.
Fun Fact
Bully origin: Hector Garcia-Molina invented the Bully Algorithm in 1982, naming it after how big servers 'bully' smaller ones out of power.
Quiz
When server ID 3 starts an election, to which servers does it send 'Election' messages?
Quiz
What does a server assume if it sends an 'Election' message and receives no response?
Glossary
bully algorithm (noun)
An algorithm used in distributed systems to elect a coordinator process based on the highest identifier. Hector Garcia-Molina first proposed this leader election protocol in 1982 for synchronous distributed computing networks.
An algorithm used in distributed systems to elect a coordinator process based on the highest identifier. Hector Garcia-Molina first proposed this leader election protocol in 1982 for synchronous distributed computing networks.

BETA
007skaty Organize polling booths and staff to learn how quiet coordinators keep elections running smoothly.
