Passer à la navigation principale Passer à la recherche Passer au contenu principal

Fast genuine generalized consensus

  • LIP6, UPMC Sorbonne Universités - Paris 6

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Consensus (agreeing on a sequence of commands) is central to the operation and performance of distributed systems. A well-known solution to consensus is Fast Paxos. In a recent paper, Lamport enhances Fast Paxos by leveraging the commutativity of concurrent commands. The new primitive, called Generalized Paxos, reduces the collision rate, and thus the latency of Fast Paxos. However if a collision occurs, Generalized Paxos needs four communication steps to recover, which is slower than Fast Paxos. This paper presents FGGC, a novel consensus algorithm that reduces recovery delay when a collision occurs to one. FGGC tolerates f < n/2 replicas crashes, and during failure-free runs, processes learn commands in two steps if all commands commute, and three steps otherwise; this is optimal. Moreover, as long as no fault occurs, FGGC needs only f + 1 replicas to progress.

langue originaleAnglais
titreProceedings - 2011 30th IEEE International Symposium on Reliable Distributed Systems, SRDS 2011
Pages255-264
Nombre de pages10
Les DOIs
étatPublié - 14 déc. 2011
Modification externeOui
Evénement2011 30th IEEE International Symposium on Reliable Distributed Systems, SRDS 2011 - Madrid, Espagne
Durée: 4 oct. 20117 oct. 2011

Série de publications

NomProceedings of the IEEE Symposium on Reliable Distributed Systems
ISSN (imprimé)1060-9857

Une conférence

Une conférence2011 30th IEEE International Symposium on Reliable Distributed Systems, SRDS 2011
Pays/TerritoireEspagne
La villeMadrid
période4/10/117/10/11

Empreinte digitale

Examiner les sujets de recherche de « Fast genuine generalized consensus ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation