logo

Distributed consensus

PDF Publication Title:

Distributed consensus ( distributed-consensus )

Previous Page View | Next Page View | Return to Search List

Text from PDF Page: 142

142 8.2. SUMMARY OF CONTRIBUTIONS In practice, when reaching agreement over a sequence with Paxos, the Multi-Paxos opti- misation is used almost exclusively. So much so that the terms Paxos and Multi-Paxos are often used interchangeably. The academic literature has proposed agreeing upon a sequence without Multi-Paxos, for example using Fast Paxos, however, such proposals have seen little practical application. Multi-Paxos allows agreements to be reached in one round trip to the majority of acceptors, ignoring the possible extra round trip to the leader and back. Whats more, the leader in Multi-Paxos acts a point of serialisation, preventing duelling between proposers, however, synchrony is needed to reliably detect and replace failed leaders. The primary limitation of centralised approaches such as Multi-Paxos is that the leader is the performance bottleneck. 8.2 Summary of contributions This thesis proves that Paxos is conservative in its approach by weakening the requirements for quorum intersection, phase completion, value selection and epoch allocation. After outlining the widely known Classic Paxos algorithm in chapter 2, we begin with our systemisation of knowledge study (chapter 3) which surveyed the key refinements to the Classic Paxos algorithm. In chapter 4, we revised the Paxos’s quorum intersection from: ∀Q,Q′ ∈Q:Q∩Q′ ̸=∅ to the following, for each epoch e: ∀ Q ∈ Q e1 , ∀ f ∈ E : f < e = ⇒ ∀ Q ′ ∈ Q f2 : Q ∩ Q ′ ̸ = ∅ In other words, we have shown that it is not necessary to require that phase one quorums intersect, nor that phase two quorums intersect nor that the phase one quorum intersects with phase two quorums of subsequent epochs. In chapter 5, we proved that if a proposer received a promise with the proposal (e,v) then this is sufficient to satisfy the quorum intersection requirements for epochs up to e (inclusive). In chapter 6, we demonstrated that Paxos’s value selection rule of proposing the value associated with the greatest epoch is a conservative approximation of quorum based value selection. If more promises are received than is necessary to satisfy quorum intersection then tracking quorums can allow a proposer to propose their candidate values, instead of being required to propose a previous value.

PDF Image | Distributed consensus

distributed-consensus-142

PDF Search Title:

Distributed consensus

Original File Name Searched:

UCAM-CL-TR-935.pdf

DIY PDF Search: Google It | Yahoo | Bing

Cruise Ship Reviews | Luxury Resort | Jet | Yacht | and Travel Tech More Info

Cruising Review Topics and Articles More Info

Software based on Filemaker for the travel industry More Info

The Burgenstock Resort: Reviews on CruisingReview website... More Info

Resort Reviews: World Class resorts... More Info

The Riffelalp Resort: Reviews on CruisingReview website... More Info

CONTACT TEL: 608-238-6001 Email: greg@cruisingreview.com | RSS | AMP