Rafty

Consensus engine

An implementation of the Raft consensus algorithm in C# and .NET core.

Implementation of RAFT consensus in .NET core

GitHub

197 stars
29 watching
30 forks
Language: C#
last commit: over 6 years ago
Linked from 2 awesome lists

dotnet-coredotnet-standarddotnetcoreraftraft-algorithmraft-consensusraft-consensus-algorithmraft-protocolraft-server

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hhblaze/raft.net An implementation of the RAFT distributed consensus algorithm among TCP peers using .NET for fault-tolerant and high-availability applications 171
komamitsu/oraft A Raft consensus algorithm implementation in OCaml for distributed systems 28
bbva/raft-badger An implementation of a Raft consensus algorithm using BadgerDB as the underlying data store. 112
willemt/raft A C implementation of the Raft consensus protocol used to synchronize distributed systems and ensure consistency in data storage 1,133
uwplse/verdi-raft An implementation of the Raft distributed consensus protocol verified in Coq 186
informalsystems/cometmock A mock implementation of a consensus algorithm used in blockchain applications. 25
qichengzx/m2 A distributed key-value cache system based on the Raft consensus protocol 27
hslam/raftdb A distributed key-value database system using the Raft consensus protocol 4
skalenetwork/skale-consensus A universal, modular, and high-performance blockchain consensus engine. 78
mosaicnetworks/babble A distributed consensus middleware for peer-to-peer networking and transactions. 478
chrisnc/tangaroa A toy implementation of the Raft protocol with an experimental BFT variant in Haskell. 111
etcd-io/raft A library implementing a replicated state machine algorithm for distributed systems 694
verse-lab/toychain A minimalistic blockchain-based consensus protocol implemented in Coq 111
robustirc/robustirc An IRC network implemented using the Raft consensus algorithm in Go to minimize disconnections and maintain stability 179
raftlib/raftlib A C++ library providing a framework for implementing parallel and concurrent data processing pipelines. 955