Paxos vs Raft
Heidi Howard, Richard Mortier
Abstract
Distributed consensus is a fundamental primitive for constructing fault-tolerant, strongly-consistent distributed systems. Though many distributed consensus algorithms have been proposed, just two dominate production systems: Paxos, the traditional, famously subtle, algorithm; and Raft, a more recent algorithm positioned as a more understandable alternative to Paxos.
Topics & Concepts
RaftComputer scienceDistributed computingConsensus algorithmConsensusFault toleranceDistributed algorithmTheoretical computer scienceMulti-agent systemAlgorithmArtificial intelligenceChemistryCopolymerOrganic chemistryPolymerDistributed systems and fault toleranceOptimization and Search ProblemsAdvanced Data Storage Technologies