Paxos is one of the most important algorithms when writing strongly consistent partition tolerant replicated systems. It is used in many of Google’s systems, including the Chubby lock manager used by BigTable/Megastore, the Google File System as well as Spanner.

Paxos is a mechanism for achieving consensus on a single value over unreliable communication channels.

The algorithm defines a peer-to-peer consensus protocol that is based on simple majority rule and which is capable of ensuring that one and only one resulting value can be achieved.

  • Unlike some other consensus protocols, there is no concept of dedicated leaders in Paxos.

https://understandingpaxos.wordpress.com/

WPaxos: Wide Area Network Flexible Consensus

https://arxiv.org/pdf/1703.08905.pdf


🌱 Back to Garden