Implementation of a distributed replication protocol used for passive replication
-
Updated
Sep 19, 2019 - Python
Implementation of a distributed replication protocol used for passive replication
Distributed Mutex Implementation and performance analysis
Implemented Lamport Distributed mutual exclusion algorithm sending and receiving requests in an interleaving fashion. Also tested the correctness and performance of the algorithm using Monitor Class.
Distributed consensus : optimizing paxos and comparing variants by plotting graphs of message loss rate, message delay and wait time.
Extending Basic Paxos and Multi Paxos into a version with preemption and implemented correctness testing, performance testing in DistAlgo
Implemented Google File System in DistAlgo (a Python based language for distributed systems)
Distalgo Implementation of Byzantine Chain Replication capable of tolerating t failures with 2t*1 replicas
An implementation of Byzantine Chain Replication for Distributed Systems
Designed and implemented an improved failure tolerant protocol for distributed systems using DistAlgo by enhancing the Byzantine State Machine Replication Protocol.
Byzantine Chain Replication
An implementation of the Byzantine Chain Replication protocol
This is part of CSE 535 Asynchronous Systems course.
Add a description, image, and links to the distalgo topic page so that developers can more easily learn about it.
To associate your repository with the distalgo topic, visit your repo's landing page and select "manage topics."