Paxos made live: an engineering perspective

  • Authors:
  • Tushar D. Chandra;Robert Griesemer;Joshua Redstone

  • Affiliations:
  • Google: Inc, Mountain View, CA;Google: Inc, Mountain View, CA;Google: Inc, Mountain View, CA

  • Venue:
  • Proceedings of the twenty-sixth annual ACM symposium on Principles of distributed computing
  • Year:
  • 2007

Quantified Score

Hi-index 0.03

Visualization

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.