AtomixA reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (-45.22%)
raftraft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
Stars: ✭ 35 (-99.12%)
BraftAn industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
Stars: ✭ 2,964 (-25.58%)
HraftdA reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (-81.62%)
EtcdDistributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+860.03%)
Sofa JraftA production-grade java implementation of RAFT consensus algorithm.
Stars: ✭ 2,618 (-34.27%)
Translations🐼 Chinese translations for classic IT resources
Stars: ✭ 6,074 (+52.5%)
RaftRaft Consensus Algorithm
Stars: ✭ 370 (-90.71%)
NuraftC++ implementation of Raft core logic as a replication library
Stars: ✭ 428 (-89.25%)
Verdi RaftAn implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (-96.41%)
BifrostPure rust building block for distributed systems
Stars: ✭ 118 (-97.04%)
RqliteThe lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+129.65%)
ZattPython implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (-97.01%)
raftorDistributed chat system built with rust
Stars: ✭ 31 (-99.22%)
CopycatA novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (-86.17%)
little-raftThe lightest distributed consensus library. Run your own replicated state machine! ❤️
Stars: ✭ 316 (-92.07%)
coolbeansCoolbeans is a distributed work queue that implements the beanstalkd protocol.
Stars: ✭ 56 (-98.59%)
epaxosA pluggable implementation of the Egalitarian Paxos Consensus Protocol
Stars: ✭ 39 (-99.02%)
Tendermint⟁ Tendermint Core (BFT Consensus) in Go
Stars: ✭ 4,491 (+12.75%)
JsGryadka is a minimalistic master-master replicated consistent key-value storage based on the CASPaxos protocol
Stars: ✭ 304 (-92.37%)
Async RaftAn implementation of the Raft distributed consensus protocol using the Tokio framework.
Stars: ✭ 510 (-87.2%)
RatisOpen source Java implementation for Raft consensus protocol.
Stars: ✭ 443 (-88.88%)
FloydA raft consensus implementation that is simply and understandable
Stars: ✭ 259 (-93.5%)
Sharkstoredistributed key - value persisted storage system
Stars: ✭ 165 (-95.86%)
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 (+235.93%)
keralaDistributed KV Streams
Stars: ✭ 16 (-99.6%)
StorjOngoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
Stars: ✭ 1,278 (-67.91%)
TikvDistributed transactional key-value database, originally created to complement TiDB
Stars: ✭ 10,403 (+161.19%)
LibraryCollection of papers in the field of distributed systems, game theory, cryptography, cryptoeconomics, zero knowledge
Stars: ✭ 100 (-97.49%)
SfsThe distributed object storage server used by PitchPoint Solutions to securely store billions of large and small files using minimal resources. Object data is stored in replicated volumes implemented like Facebooks Haystack Object Store. Object metadata which essentially maps an object name to a volume position is stored in an elasticsearch index.
Stars: ✭ 78 (-98.04%)
YaraftYet Another RAFT implementation
Stars: ✭ 109 (-97.26%)
TrepangTrepang is an implementation of Raft Algorithm in Go
Stars: ✭ 111 (-97.21%)
X0Xzero HTTP Application Server
Stars: ✭ 111 (-97.21%)
Consensus Yaraftconsensus-yaraft is a library for distributed, strong consistent, highly replicated log storage. It's based on yaraft, which is an implementation of the Raft protocol.
Stars: ✭ 30 (-99.25%)
Abci HostClojure host/server for Tendermint's ABCI protocol.
Stars: ✭ 18 (-99.55%)
raft-rocksA simple database based on raft and rocksdb
Stars: ✭ 38 (-99.05%)
paxos-rsPaxos implementation in Rust
Stars: ✭ 66 (-98.34%)
FISCO-BCOSFISCO BCOS是由微众牵头的金链盟主导研发、对外开源、安全可控的企业级金融区块链底层技术平台。 单链配置下,性能TPS可达万级。提供群组架构、并行计算、分布式存储、可插拔的共识机制、隐私保护算法、支持全链路国密算法等诸多特性。 经过多个机构、多个应用,长时间在生产环境中的实践检验,具备金融级的高性能、高可用性及高安全性。FISCO BCOS is a secure and reliable financial-grade open-source blockchain platform. The platform provides rich features including group architecture, cross-chain communication protoc…
Stars: ✭ 1,603 (-59.75%)
openraftrust raft with improvements
Stars: ✭ 826 (-79.26%)
raft-badgerBadger-based backend for Hashicorp's raft package
Stars: ✭ 27 (-99.32%)
Awesome SubstrateA curated list of awesome projects and resources related to the Substrate blockchain development framework.
Stars: ✭ 228 (-94.28%)
nebulaA distributed, fast open-source graph database featuring horizontal scalability and high availability
Stars: ✭ 8,196 (+105.77%)
paxakosRust implementation of Paxos consensus algorithm
Stars: ✭ 79 (-98.02%)
distmqDistributed Message Queue based on Raft
Stars: ✭ 32 (-99.2%)
paperComputer Foundations Practices
Stars: ✭ 17 (-99.57%)
distkvDistributed KV Storage System based on Raft and RocksDB, can be use to store small files, like images.
Stars: ✭ 50 (-98.74%)
MIT6.824-20214 labs + 2 challenges + 4 docs
Stars: ✭ 594 (-85.09%)
huffleraftReplicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-99.2%)
golearn🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
Stars: ✭ 36 (-99.1%)
Kites🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Stars: ✭ 41 (-98.97%)
Raft JavaRaft Java implementation which is simple and easy to understand.
Stars: ✭ 783 (-80.34%)
Swim JsJavaScript implementation of SWIM membership protocol
Stars: ✭ 135 (-96.61%)
kshakaKshaka is a Go implementation of the CASPaxos consensus protocol.
Stars: ✭ 23 (-99.42%)
LayrA decentralized (p2p) file storage system built atop Kademlia DHT that enforces data integrity, privacy, and availability through sharding, proofs of retrievability, redundancy, and encryption, with smart-contract powered incentive scheme
Stars: ✭ 90 (-97.74%)
DTCDTC is a high performance Distributed Table Cache system designed by JD.com that offering hotspot data cache for databases in order to reduce pressure of database and improve QPS.
Stars: ✭ 21 (-99.47%)