Raft.Net
RAFT consensus
A .NET implementation of the RAFT distributed consensus algorithm for TCP peers with disk or memory data persistence.
Implementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
170 stars
9 watching
27 forks
Language: C#
last commit: over 1 year ago c-sharpconsensus-algorithmcorecsharpdbreezedistributeddotnet-coredotnet-standarddotnetcorefault-tolerancehigh-availabilitynetnetcorenetstandardpeerraftraft-consensusraft-serverredundancytcp
Related projects:
Repository | Description | Stars |
---|---|---|
threemammals/rafty | An implementation of the Raft consensus algorithm in C# and .NET core. | 196 |
uwplse/verdi-raft | An implementation of the Raft distributed consensus protocol verified in Coq | 183 |
willemt/raft | A C implementation of the Raft consensus protocol used to synchronize distributed systems and ensure consistency in data storage | 1,132 |
hslam/raftdb | A distributed key-value database system using the Raft consensus protocol | 4 |
qichengzx/m2 | A distributed key-value cache system based on the Raft consensus protocol | 27 |
bbva/raft-badger | An implementation of a Raft consensus algorithm using BadgerDB as the underlying data store. | 112 |
komamitsu/oraft | A Raft consensus algorithm implementation in OCaml for distributed systems | 28 |
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 | 679 |
mosaicnetworks/babble | A distributed consensus middleware for peer-to-peer networking and transactions. | 477 |
facebookincubator/hsthrift | Generates code in Haskell to communicate with other services using a simple, language-agnostic protocol for structured data | 151 |
skalenetwork/skale-consensus | An asynchronous, provably secure consensus engine designed to support the SKALE network's blockchain architecture. | 77 |
verse-lab/toychain | A minimalistic blockchain-based consensus protocol implemented in Coq | 111 |
raftlib/raftlib | A C++ library providing a framework for implementing parallel and concurrent data processing pipelines. | 954 |
jbogard/contosouniversitydotnetcore-pages | An ASP.NET Core 6.0 project demonstrating CQRS and other software design patterns using Razor Pages and Entity Framework Core. | 1,348 |