A fault-tolerant distributed state machine.
-
Updated
May 1, 2018 - Python
A fault-tolerant distributed state machine.
Paxos Algorithm Implementation in Python
PyDSM - Reference epaxos implementation for Python3.6
Byzantine Paxos Consensus Implementation using AsyncIO
DS Project: A fault-tolerant distributed key-value store using the Raft consensus algorithm
Python implementation of Synchronous Paxos Algorithm which aims to solve Single Value Distributed Consensus Problem (with ZMQ socket programming).
A minimal implementation of the PAXOS algorithm using multiple-processes.
Fault-tolerant decentralized database using the Multi-Paxos consensus algorithm.
This repo includes the code submitted for UCSB's Winter 2021 CS 171.
Multi Paxos Implementation to maintain consistent log in the replicated machine
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…
Extending Basic Paxos and Multi Paxos into a version with preemption and implemented correctness testing, performance testing in DistAlgo
In order to safely shepherd a rocket to a circular orbit of about 100 km, it is imperative to ensure a good consistency and availability of the computing resources used to guide the rocket. One way to achieve this is to rely on a cluster of computers collaborating to guide the rocket, using distributed algorithms. Our implementation will leverag…
Python Socket based paxos algorithm implemantation.
Simple clustering by consensus protocol proof of concept library in Python
An implementation of paxos for distributed crowd funds.
Add a description, image, and links to the paxos topic page so that developers can more easily learn about it.
To associate your repository with the paxos topic, visit your repo's landing page and select "manage topics."