All Projects → Dragonboat → Similar Projects or Alternatives

559 Open source projects that are alternatives of or similar to Dragonboat

Atomix
A reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (-45.22%)
raft
raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
Stars: ✭ 35 (-99.12%)
Braft
An 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%)
Hraftd
A reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (-81.62%)
Mutual labels:  consensus, raft, distributed-systems
Etcd
Distributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+860.03%)
Mutual labels:  consensus, raft, distributed-systems
Sofa Jraft
A production-grade java implementation of RAFT consensus algorithm.
Stars: ✭ 2,618 (-34.27%)
Mutual labels:  consensus, raft, raft-algorithm
Translations
🐼 Chinese translations for classic IT resources
Stars: ✭ 6,074 (+52.5%)
Mutual labels:  consensus, distributed-systems, paxos
Raft
Raft Consensus Algorithm
Stars: ✭ 370 (-90.71%)
Mutual labels:  consensus, raft, distributed-systems
Nuraft
C++ implementation of Raft core logic as a replication library
Stars: ✭ 428 (-89.25%)
Mutual labels:  consensus, raft, distributed-systems
Verdi Raft
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (-96.41%)
Mutual labels:  consensus, raft, distributed-systems
Bifrost
Pure rust building block for distributed systems
Stars: ✭ 118 (-97.04%)
Mutual labels:  consensus, raft, distributed-systems
Rqlite
The lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+129.65%)
Mutual labels:  consensus, raft, distributed-systems
Zatt
Python implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (-97.01%)
Mutual labels:  consensus, raft, distributed-systems
Raft-Paxos-Sample
MIT6.824实现分布式一致性算法——Raft&Paxos
Stars: ✭ 37 (-99.07%)
Mutual labels:  raft, consensus, paxos
Awesome Distributed Systems
A curated list to learn about distributed systems
Stars: ✭ 7,263 (+82.35%)
Mutual labels:  consensus, distributed-systems, paxos
raftor
Distributed chat system built with rust
Stars: ✭ 31 (-99.22%)
Mutual labels:  distributed-systems, raft, consensus
Copycat
A novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (-86.17%)
Mutual labels:  consensus, raft, distributed-systems
little-raft
The lightest distributed consensus library. Run your own replicated state machine! ❤️
Stars: ✭ 316 (-92.07%)
Mutual labels:  distributed-systems, raft, consensus
Distributed-Algorithms
利用 Go 语言实现多种分布式算法
Stars: ✭ 53 (-98.67%)
Mutual labels:  distributed-systems, raft, paxos
coolbeans
Coolbeans is a distributed work queue that implements the beanstalkd protocol.
Stars: ✭ 56 (-98.59%)
Mutual labels:  distributed-systems, raft, consensus
epaxos
A pluggable implementation of the Egalitarian Paxos Consensus Protocol
Stars: ✭ 39 (-99.02%)
Mutual labels:  distributed-systems, consensus, paxos
Mysql Notes
MySQL 学习笔记
Stars: ✭ 227 (-94.3%)
Tendermint
⟁ Tendermint Core (BFT Consensus) in Go
Stars: ✭ 4,491 (+12.75%)
Mutual labels:  consensus, distributed-systems
Js
Gryadka is a minimalistic master-master replicated consistent key-value storage based on the CASPaxos protocol
Stars: ✭ 304 (-92.37%)
Mutual labels:  consensus, distributed-systems
Async Raft
An implementation of the Raft distributed consensus protocol using the Tokio framework.
Stars: ✭ 510 (-87.2%)
Mutual labels:  consensus, raft
Ratis
Open source Java implementation for Raft consensus protocol.
Stars: ✭ 443 (-88.88%)
Mutual labels:  consensus, raft
Floyd
A raft consensus implementation that is simply and understandable
Stars: ✭ 259 (-93.5%)
Mutual labels:  consensus, raft
Sharkstore
distributed key - value persisted storage system
Stars: ✭ 165 (-95.86%)
Mutual labels:  distributed-storage, raft
Seaweedfs
SeaweedFS 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%)
kerala
Distributed KV Streams
Stars: ✭ 16 (-99.6%)
Mutual labels:  distributed-systems, raft
Storj
Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
Stars: ✭ 1,278 (-67.91%)
Tikv
Distributed transactional key-value database, originally created to complement TiDB
Stars: ✭ 10,403 (+161.19%)
Mutual labels:  consensus, raft
Library
Collection of papers in the field of distributed systems, game theory, cryptography, cryptoeconomics, zero knowledge
Stars: ✭ 100 (-97.49%)
Mutual labels:  consensus, distributed-systems
Sfs
The 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%)
Yaraft
Yet Another RAFT implementation
Stars: ✭ 109 (-97.26%)
Mutual labels:  consensus, raft
Trepang
Trepang is an implementation of Raft Algorithm in Go
Stars: ✭ 111 (-97.21%)
Mutual labels:  consensus, raft
X0
Xzero HTTP Application Server
Stars: ✭ 111 (-97.21%)
Mutual labels:  consensus, raft
Consensus Yaraft
consensus-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%)
Mutual labels:  consensus, raft
Abci Host
Clojure host/server for Tendermint's ABCI protocol.
Stars: ✭ 18 (-99.55%)
Mutual labels:  consensus, distributed-systems
raft-rocks
A simple database based on raft and rocksdb
Stars: ✭ 38 (-99.05%)
Mutual labels:  raft, consensus
paxos-rs
Paxos implementation in Rust
Stars: ✭ 66 (-98.34%)
Mutual labels:  consensus, paxos
FISCO-BCOS
FISCO 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%)
Mutual labels:  raft, consensus
openraft
rust raft with improvements
Stars: ✭ 826 (-79.26%)
Mutual labels:  raft, consensus
raft-badger
Badger-based backend for Hashicorp's raft package
Stars: ✭ 27 (-99.32%)
Mutual labels:  raft, consensus
Awesome Substrate
A curated list of awesome projects and resources related to the Substrate blockchain development framework.
Stars: ✭ 228 (-94.28%)
Mutual labels:  consensus, distributed-systems
nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
Stars: ✭ 8,196 (+105.77%)
Mutual labels:  distributed-systems, raft
paxakos
Rust implementation of Paxos consensus algorithm
Stars: ✭ 79 (-98.02%)
Mutual labels:  consensus, paxos
distmq
Distributed Message Queue based on Raft
Stars: ✭ 32 (-99.2%)
Mutual labels:  raft, distributed-storage
paper
Computer Foundations Practices
Stars: ✭ 17 (-99.57%)
Mutual labels:  raft, paxos
distkv
Distributed KV Storage System based on Raft and RocksDB, can be use to store small files, like images.
Stars: ✭ 50 (-98.74%)
Mutual labels:  raft, distributed-storage
MIT6.824-2021
4 labs + 2 challenges + 4 docs
Stars: ✭ 594 (-85.09%)
Mutual labels:  distributed-systems, raft
huffleraft
Replicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-99.2%)
Mutual labels:  distributed-systems, raft
golearn
🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
Stars: ✭ 36 (-99.1%)
Mutual labels:  distributed-systems, raft
Kites
🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Stars: ✭ 41 (-98.97%)
Mutual labels:  distributed-systems, raft
Awesome Distributed Systems
Awesome list of distributed systems resources
Stars: ✭ 512 (-87.15%)
Raft Java
Raft Java implementation which is simple and easy to understand.
Stars: ✭ 783 (-80.34%)
Mutual labels:  distributed-storage, raft
Swim Js
JavaScript implementation of SWIM membership protocol
Stars: ✭ 135 (-96.61%)
Mutual labels:  consensus, distributed-systems
kshaka
Kshaka is a Go implementation of the CASPaxos consensus protocol.
Stars: ✭ 23 (-99.42%)
Mutual labels:  raft, paxos
Layr
A 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%)
DTC
DTC 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%)
1-60 of 559 similar projects