ACM Home Page
Please provide us with feedback. Feedback
Paxos made live: an engineering perspective
Full text PdfPdf (396 KB)
Source
Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the twenty-sixth annual ACM symposium on Principles of distributed computing table of contents
Portland, Oregon, USA
Pages: 398 - 407  
Year of Publication: 2007
ISBN:978-1-59593-616-5
Authors
Tushar D. Chandra  Google: Inc, Mountain View, CA
Robert Griesemer  Google: Inc, Mountain View, CA
Joshua Redstone  Google: Inc, Mountain View, CA
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 22,   Downloads (12 Months): 268,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1281100.1281103
What is a DOI?

ABSTRACT

We describe our experience in building a fault-tolerant data-base using the Paxos consensus algorithm. Despite the existing literature in the field, building such a database proved to be non-trivial. We describe selected algorithmic and engineering problems encountered, and the solutions we found for them. Our measurements indicate that we have built a competitive system.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
Cristian, F. Reaching agreement on processor-group membership in synchronous distributed systems. Distributed Computing 4, 4 (1991), 175--188.
4
5
 
6
Johnson, S. C. Yacc: Yet another compiler-compiler.
 
7
Lamport, Shostak, and Pease. The byzantine generals problem. In Advances in Ultra-Dependable Distributed Systems, N. Suri, C. J. Walter, and M. M. Hugue (Eds.), IEEE Computer Society Press. 1995.
8
 
9
Lamport, L. Paxos made simple. ACM SIGACT News 32, 4 (Dec. 2001), 18--25.
 
10
11
 
12
 
13
14
 
15
 
16
17
 
18
von Neumann, J. Probabilistic logics and synthesis of reliable organisms from unreliable components. Automata Studies (1956), 43--98.

CITED BY  8

Collaborative Colleagues:
Tushar D. Chandra: colleagues
Robert Griesemer: colleagues
Joshua Redstone: colleagues