Implementation of weak consensus in asynchronous networks
-
Updated
Dec 19, 2022 - Java
Implementation of weak consensus in asynchronous networks
Perfect Links, Best Effort Broadcast, Reliable Broadcast, Uniform Reliable Broadcast, FIFO, and Lattice Aggreement all built on top of an unreliable channel (UDP sockets)
This repository contains the implementation of the Consensus protocol with Initially Dead Process (IDP) proposed by Michael J. Fischer, Nancy A. Lynch and Michael S. Paterson in the famous paper "Impossibility of Distributed Consensus with One Faulty Process".
Distributed Consensus.
Distributed Algorithms Lab implementations
Open source Java implementation for Raft consensus protocol.
💸 A cryptocurrency (Bitcoin) Simulation.
Simple negotiating agents attempting to reach concensus
A cross-chain consensus method
Document indexer that supports stats like word frequency, etc It uses Netty for client & server and Ratis for data replication.
A Java App for P2P node syncing and consensus, inspired by Ethereum.
A Java implementation of a distributed ticketing kiosk system based on RAFT
Wittgenstein simulator extended for simulation of Harmony, Solana and Ouroboros blockchains. Entire application is containerized in docker.
Centralized and Decentralized Consensus Broadcaster
CoreOS etcd based discovery mechanism for Apache Sling
🖧 Implementations of algorithms from "Introduction to Reliable and Secure Distributed Programming"
Add a description, image, and links to the consensus topic page so that developers can more easily learn about it.
To associate your repository with the consensus topic, visit your repo's landing page and select "manage topics."