Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-consensus
Awesome list for Paxos and friends
https://github.com/dgryski/awesome-consensus
Last synced: 4 days ago
JSON representation
-
Paxos - Algorithm
- Paxos made Simple
- Paxos made Practical
- Wikipedia: Paxos
- The Paxos Algorithm (Google Tech Talk by Luis Quesada Torres)
- [Dr. TLA+ Series
- Paxos Agreement - Computerphile
- Paxos Simplified by Chris Colohan
- Neat Algorithms: Paxos Visualized
- Model Checking Paxos in Spin
- Paxos Consensus, Deconstructed and Abstracted (Extended Version)
- Part-time Parliament
-
Chubby
-
Paxos - Engineering
- Lessons Learned from Implementing Paxos
- Practical Experience Report: The Performance of Paxos in the Cloud
- Paxos for System Builders
- Using Paxos to Build a Scalable, Consistent, and Highly Available Datastore
- Paxos made Moderately Complex
- Paxos made Live
- Paxos made code: Implementing a high throughput Atomic Broadcast
- 500 lines or less: Clustering by Consensus
- ScalienDB: Designing and Implementing a Distributed Database using Paxos
- Seamless Paxos Coordinators
- IronFleet: Proving Practical Distributed Systems Correct
- Low-Overhead Paxos Replication
- Low-Overhead Paxos Replication
- Low-Overhead Paxos Replication
- Low-Overhead Paxos Replication
- Low-Overhead Paxos Replication
- Low-Overhead Paxos Replication
-
Zookeeper
-
Raft
- The Raft Consensus Algorithm
- Raft: In Search of an Understandable Consensus Algorithm
- ARC: Analysis of Raft Consensus
- Raft Refloated: Do We Have Consensus?
- Raft Understandable Distributed Consensus Visualization
- Ark: A Real-World Consensus Implementation
- Understanding performance aspects of etcd and Raft - Hitoshi Mitake, NTT Laboratories
- Raft does not Guarantee Liveness in the face of Network Faults
- Raft lecture (Raft user study)
-
Viewstamped Replication
-
CASPaxos
-
Fast Paxos
-
AllConcur
-
Multi-Paxos
-
Other Paxos Variants
- There is more consensus in egalitarian parliaments (paper)
- Flexible Paxos: Quorum intersection revisited - WK8EmoFE)
- Designing Distributed Systems Using Approximate Synchrony in Data Center Networks
- WPaxos: Ruling the Archipelago with Fast Consensus
- Paxos Quorum Leases: Fast Reads Without Sacrificing Writes
- Self-Stabilizing Paxos
- Generalized Paxos Made Byzantine (and Less Complex)
- PaxosLease: Diskless Paxos for Leases
-
Stellar
-
Distributed Consensus
- Heidi Howard - Distributed Consensus: Making Impossible Possible
- Can’t we all just agree? - - 10 part blog series on distributed consensus algorithms
- Consensus in the Cloud: Paxos Systems Demystified
- On Ways to Agree: DistSys Vocabulary
- On Ways to Agree: Path to Atomic Broadcast
- A Generalised Solution to Distributed Consensus - generalised-solution-to-distributed-consensus/)
- Paxosmon: Gotta Consensus Them All: A detailed summary of many different Paxos variants
- Consensus in Presensus of Partial Synchrony
- The latest gossip on BFT consensus
-
Other
- A brief history of Consensus, 2PC and Transaction Commit
- Byzantine Generals
- Practical Byzantine Fault Tolerance
- Just say NO to Paxos Overhead: Replacing Consensus with Network Ordering
- Impossibility of Distributed Consensus with One Faulty Process - FLP
- Practical Byzantine Fault Tolerance and Proactive Recovery
- Vive La Difference: Paxos vs. Viewstamped Replication vs. Zab
- Aleph: A Leaderless, Asynchronous, Byzantine Fault Tolerant Consensus Protocol
- Flexible Byzantine Fault-Tolerance
- Delegated Byzantine Fault Tolerance