A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2012; you can also visit the original URL.
The file type is application/pdf
.
On the Automated Implementation of Time-Based Paxos Using the IOA Compiler
[chapter]
2010
Lecture Notes in Computer Science
Paxos is a well known algorithm for achieving consensus in distributed environments with uncertain processing and communication timing. Implementations of its variants have been successfully used in the industry (eg., Chubby by Google, Autopilot cluster management in Bing by Microsoft, and many others). This paper addresses the challenge of the manual coding of complex distributed algorithms, such as Paxos, where this is an error prone process. Our approach in ensuring correct implementation is
doi:10.1007/978-3-642-17653-1_19
fatcat:hzmjlunogncgrdrqau2o5pkdze