Paxos
Paxos is the classical crash-fault-tolerant consensus algorithm introduced by Leslie Lamport in 1989. Paxos and its derivatives (Multi-Paxos, Cheap Paxos, Vertical Paxos, EPaxos, Flexible Paxos) are foundational to distributed systems theory and are used in Google Chubby, Spanner, Megastore, and others.
Other Resources
Specification
https://lamport.azurewebsites.net/pubs/paxos-simple.pdf
Reference
https://www.cs.utexas.edu/users/lorenzo/corsi/cs380d/papers/paper2-1.pdf
Reference
https://en.wikipedia.org/wiki/Paxos_(computer_science)
APIsJSON
https://raw.githubusercontent.com/api-evangelist/consensus/refs/heads/main/apis.yml