A concise implementation of multi-paxos consensus
-
Updated
Apr 1, 2021 - Python
A concise implementation of multi-paxos consensus
This project aimed at extending the original Paxos implementation specified by Lamport into a version with preemption. As part of this project I also added correctness testing to check that executions with both the original and the extended versions are correct. I measure the running times to learn a consensus value under varying values of 3 par…
Extract some insightful technical points from the book.
A Framework for building Distributed Consensus Protocols
Project "publish/subscribe system based on Topics" assigned in the class "Algorithm and Distributed Systems" 2019/ 2020.
Algorithms and Distributed Systems Project 2 - Replicated Service using State Machine Replication.
A distributed key value store using multi paxos to achieve consensus
Distributed consensus : optimizing paxos and comparing variants by plotting graphs of message loss rate, message delay and wait time.
Multi-Paxos replicated log in Rust
An implementation of Atomic Broadcast using Multi-Paxos.
Add a description, image, and links to the multi-paxos topic page so that developers can more easily learn about it.
To associate your repository with the multi-paxos topic, visit your repo's landing page and select "manage topics."