Skip to content
#

distributed-consensus

Here are 19 public repositories matching this topic...

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 parameters: message loss rate, message delay, and wait time before a new round.User can configure the setup by passing arguments to the run.py file for various runs.

  • Updated Sep 18, 2019
  • Python

Improve this page

Add a description, image, and links to the distributed-consensus topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the distributed-consensus topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.