Building and deploying MySQL Raft at Meta
Anirban Rahut et al., 2023
Beginner
5.0
A case study on deploying MySQL Raft at Meta for improved distributed consensus.
View Article
Paxos Made Live - An Engineering Perspective
Tushar Chandra et al., 2007
Beginner
5.0
We describe our experience in building a fault-tolerant database 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.
Download PDF
Paxos for System Builders
Jonathan Kirsch et al., 2008
Beginner
5.0
This paper presents a complete specification of the Paxos replication protocol such that system builders can understand it and implement it. We evaluate the performance of a prototype implementation and detail the safety and liveness properties guaranteed by our specification of Paxos.
Download PDF
Using Paxos to Build a scalable, consistent, and highly available datastore
Rao et al., 2011
Intermediate
5.0
A case study on building a scalable and consistent datastore using Paxos.
Download PDF
Designing an efficient replicated log store with consensus protocol
Jung-Sang Ahn et al., 2019
Intermediate
4.5
A study on designing efficient replicated log stores using consensus protocols.
Download PDF
JPaxos: state machine replication based on the Paxos protocol
2011
Intermediate
4.5
A technical report on implementing state machine replication using the Paxos protocol.
Download PDF
Tuning Paxos for high-throughput with batching and pipelining
N. Santos and A. Schiper, 2012
Intermediate
5.0
A study on improving Paxos performance through batching and pipelining.
Download PDF
FlexiRaft: Flexible Quorums with Raft
Ritwik Yadav and Anirban Rahut, 2023
Intermediate
5.0
A study on flexible quorum systems for Raft-based distributed consensus.
Download PDF