Fast Flexible Paxos: Relaxing Quorum Intersection for Fast Paxos

08/06/2020
by   Heidi Howard, et al.
0

Paxos, the de facto standard approach to solving distributed consensus, operates in two phases, each of which requires an intersecting quorum of nodes. Multi-Paxos reduces this to one phase by electing a leader but this leader is also a performance bottleneck. Fast Paxos bypasses the leader but has stronger quorum intersection requirements. In this paper we observe that Fast Paxos' intersection requirements can be safely relaxed, reducing to just one additional intersection requirement between phase-1 quorums and any pair of fast round phase-2 quorums. We thus find that the quorums used with Fast Paxos are larger than necessary, allowing alternative quorum systems to obtain new tradeoffs between performance and fault-tolerance.

READ FULL TEXT
research
03/06/2022

Relaxed Paxos: Quorum Intersection Revisited (Again)

Distributed consensus, the ability to reach agreement in the face of fai...
research
10/03/2021

Be Aware of Your Leaders

Advances in blockchains have influenced the State-Machine-Replication (S...
research
11/04/2019

Raft Consensus Algorithm: an Effective Substitute for Paxos in High Throughput P2P-based Systems

One of the significant problem in peer-to-peer databases is collision pr...
research
04/10/2020

Paxos vs Raft: Have we reached consensus on distributed consensus?

Distributed consensus is a fundamental primitive for constructing fault-...
research
12/01/2019

Clustering as a means of leader selection in consensus networks

In the leader-follower approach, one or more agents are selected as lead...
research
02/18/2022

ESCAPE to Precaution against Leader Failures

Leader-based consensus protocols must undergo a view-change phase to ele...

Please sign up or login with your details

Forgot password? Click here to reset