PDF4PRO ⚡AMP

Modern search engine that looking for books and documents around the web

Example: quiz answers

In Search of an Understandable Consensus Algorithm ...

In Search of an Understandable Consensus Algorithm (Extended Version)Diego Ongaro and John OusterhoutStanford UniversityAbstractRaft is a Consensus Algorithm for managing a replicatedlog. It produces a result equivalent to (multi-)Paxos, andit is as efficient as Paxos, but its structure is differentfrom Paxos; this makes Raft more Understandable thanPaxos and also provides a better foundation for build-ing practical systems. In order to enhance understandabil-ity, Raft separates the key elements of Consensus , such asleader election, log replication, and safety, and it enforcesa stronger degree of coherency to reduce the number ofstates that must be considered. Results from a user studydemonstrate that Raft is easier for students to learn thanPaxos. Raft also includes a new mechanism for changingthe cluster membership, which uses overlapping majori-ties to guarantee IntroductionConsensus algorithms allow a collection of machinesto work as a coherent group that can survive the fail-ures of some of its members.

consensus algorithm. The consensus module on a server receives commands from clients and adds them to its log. It communicates with the consensus modules on other servers to ensure that every log eventually contains the same requestsinthesame order,evenifsome serversfail. Once commands are properly replicated, each server’s

Loading..

Tags:

  Consensus, Algorithm, Consensus algorithm

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Spam in document Broken preview Other abuse

Transcription of In Search of an Understandable Consensus Algorithm ...

Related search queries