CopycatA novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (+1312.82%)
Translations🐼 Chinese translations for classic IT resources
Stars: ✭ 6,074 (+15474.36%)
DragonboatDragonboat is a high performance multi-group Raft consensus library in pure Go.
Stars: ✭ 3,983 (+10112.82%)
NuraftC++ implementation of Raft core logic as a replication library
Stars: ✭ 428 (+997.44%)
JsGryadka is a minimalistic master-master replicated consistent key-value storage based on the CASPaxos protocol
Stars: ✭ 304 (+679.49%)
Abci HostClojure host/server for Tendermint's ABCI protocol.
Stars: ✭ 18 (-53.85%)
HermesHermes: a fault-tolerant replication protocol, implemented over RDMA, guaranteeing linearizability and achieving low latency and high throughput.
Stars: ✭ 105 (+169.23%)
ZookeeperApache ZooKeeper
Stars: ✭ 10,061 (+25697.44%)
GlusterfsGluster Filesystem : Build your distributed storage in minutes
Stars: ✭ 3,437 (+8712.82%)
RaftRaft Consensus Algorithm
Stars: ✭ 370 (+848.72%)
Tendermint⟁ Tendermint Core (BFT Consensus) in Go
Stars: ✭ 4,491 (+11415.38%)
SeaweedfsSeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
Stars: ✭ 13,380 (+34207.69%)
ZattPython implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (+205.13%)
HraftdA reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (+1776.92%)
AtomixA reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (+5494.87%)
paxakosRust implementation of Paxos consensus algorithm
Stars: ✭ 79 (+102.56%)
coolbeansCoolbeans is a distributed work queue that implements the beanstalkd protocol.
Stars: ✭ 56 (+43.59%)
RqliteThe lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+23353.85%)
LizardfsLizardFS is an Open Source Distributed File System licensed under GPLv3.
Stars: ✭ 793 (+1933.33%)
Go CraqCRAQ (Chain Replication with Apportioned Queries) in Go
Stars: ✭ 75 (+92.31%)
EtcdDistributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+97946.15%)
BifrostPure rust building block for distributed systems
Stars: ✭ 118 (+202.56%)
Swim JsJavaScript implementation of SWIM membership protocol
Stars: ✭ 135 (+246.15%)
vrrmrough code for running consensus
Stars: ✭ 18 (-53.85%)
paxos-rsPaxos implementation in Rust
Stars: ✭ 66 (+69.23%)
Awesome SubstrateA curated list of awesome projects and resources related to the Substrate blockchain development framework.
Stars: ✭ 228 (+484.62%)
LibraryCollection of papers in the field of distributed systems, game theory, cryptography, cryptoeconomics, zero knowledge
Stars: ✭ 100 (+156.41%)
raftorDistributed chat system built with rust
Stars: ✭ 31 (-20.51%)
PysyncobjA library for replicating your python class between multiple servers, based on raft protocol
Stars: ✭ 468 (+1100%)
Verdi RaftAn implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (+266.67%)
little-raftThe lightest distributed consensus library. Run your own replicated state machine! ❤️
Stars: ✭ 316 (+710.26%)
MySqlCdcMySQL/MariaDB binlog replication client for .NET
Stars: ✭ 71 (+82.05%)
lightchainFast proof-of-authority blockchain based on go-ethereum and tendermint
Stars: ✭ 52 (+33.33%)
consistent-hashingan implementation of Consistent Hashing in pure Ruby using an AVL tree
Stars: ✭ 40 (+2.56%)
foremast-brainForemast-brain is a component of Foremast project.
Stars: ✭ 17 (-56.41%)
reactedActor based reactive java framework for microservices in local and distributed environment
Stars: ✭ 17 (-56.41%)
trafficMassively real-time traffic streaming application
Stars: ✭ 25 (-35.9%)
swormA user-friendly distributed process registry and process supervisor
Stars: ✭ 20 (-48.72%)
golearn🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
Stars: ✭ 36 (-7.69%)
gen browserTransparent bi-directional communication for clients, servers and more
Stars: ✭ 67 (+71.79%)
nats-account-serverA simple HTTP/NATS server to host JWTs for nats-server 2.0 account authentication.
Stars: ✭ 62 (+58.97%)
hlclockHybrid Logical Clocks for Elixir
Stars: ✭ 46 (+17.95%)
CONSENTScalable long read self-correction and assembly polishing with multiple sequence alignment
Stars: ✭ 47 (+20.51%)
rdocConflict-free replicated JSON implementation in native Go
Stars: ✭ 76 (+94.87%)
numerifidesA proposal for a system of decentralized trust, built on an open, public blockchain.
Stars: ✭ 14 (-64.1%)
transitMassively real-time city transit streaming application
Stars: ✭ 20 (-48.72%)
influxdb-haHigh-availability and horizontal scalability for InfluxDB
Stars: ✭ 45 (+15.38%)
messaging-replicationeXist-db JMS based messaging and document replication extension (JMS based)
Stars: ✭ 14 (-64.1%)
pixieInstant Kubernetes-Native Application Observability
Stars: ✭ 3,238 (+8202.56%)
AnubisDistributed LMS for automating Computing Science Courses From NYU
Stars: ✭ 184 (+371.79%)
xrpl-dev-portalSource code for xrpl.org including developer documentation
Stars: ✭ 330 (+746.15%)
clockLogical clocks implementation in Rust
Stars: ✭ 37 (-5.13%)