RaA Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system.
Stars: ✭ 478 (+1065.85%)
CopycatA novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (+1243.9%)
AtomixA reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (+5221.95%)
huffleraftReplicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-21.95%)
6.824 2018MIT 6.824 2018 lab. MIT6.824分布式系统(2018秋)
Stars: ✭ 59 (+43.9%)
MIT6.824-20214 labs + 2 challenges + 4 docs
Stars: ✭ 594 (+1348.78%)
keralaDistributed KV Streams
Stars: ✭ 16 (-60.98%)
RafAn Elixir library which implements the Raft consensus protocol
Stars: ✭ 33 (-19.51%)
ElasticellElastic Key-Value Storage With Strong Consistency and Reliability
Stars: ✭ 453 (+1004.88%)
DotnextNext generation API for .NET
Stars: ✭ 379 (+824.39%)
Raft JavaRaft Java implementation which is simple and easy to understand.
Stars: ✭ 783 (+1809.76%)
rocks4jKV Store for Java backed by RocksDB
Stars: ✭ 13 (-68.29%)
CeteCete is a distributed key value store server written in Go built on top of BadgerDB.
Stars: ✭ 153 (+273.17%)
coolbeansCoolbeans is a distributed work queue that implements the beanstalkd protocol.
Stars: ✭ 56 (+36.59%)
Tendermint⟁ Tendermint Core (BFT Consensus) in Go
Stars: ✭ 4,491 (+10853.66%)
DragonboatDragonboat is a high performance multi-group Raft consensus library in pure Go.
Stars: ✭ 3,983 (+9614.63%)
PysyncobjA library for replicating your python class between multiple servers, based on raft protocol
Stars: ✭ 468 (+1041.46%)
HraftdA reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (+1685.37%)
Blogmy blog, using markdown
Stars: ✭ 25 (-39.02%)
BifrostPure rust building block for distributed systems
Stars: ✭ 118 (+187.8%)
ZattPython implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (+190.24%)
Verdi RaftAn implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (+248.78%)
golearn🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
Stars: ✭ 36 (-12.2%)
raftraft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
Stars: ✭ 35 (-14.63%)
ZanredisdbYet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Stars: ✭ 64 (+56.1%)
raft-rocksA simple database based on raft and rocksdb
Stars: ✭ 38 (-7.32%)
TidisDistributed transactional NoSQL database, Redis protocol compatible using tikv as backend
Stars: ✭ 1,182 (+2782.93%)
LetoA key value storage example powered by hashicorp raft and BadgerDB
Stars: ✭ 73 (+78.05%)
TendisTendis is a high-performance distributed storage system fully compatible with the Redis protocol.
Stars: ✭ 2,295 (+5497.56%)
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 (+7129.27%)
RaftyImplementation of RAFT consensus in .NET core
Stars: ✭ 182 (+343.9%)
toplingdbToplingDB is a cloud native LSM Key-Value Store with searchable compression algo and distributed compaction
Stars: ✭ 631 (+1439.02%)
Sharkstoredistributed key - value persisted storage system
Stars: ✭ 165 (+302.44%)
OdinA programmable, observable and distributed job orchestration system.
Stars: ✭ 405 (+887.8%)
RaftRaft Consensus Algorithm
Stars: ✭ 370 (+802.44%)
NuraftC++ implementation of Raft core logic as a replication library
Stars: ✭ 428 (+943.9%)
RaftAn Elixir implementation of the raft consensus protocol
Stars: ✭ 369 (+800%)
KingbusA distributed MySQL binlog storage system built on Raft
Stars: ✭ 798 (+1846.34%)
distkvDistributed KV Storage System based on Raft and RocksDB, can be use to store small files, like images.
Stars: ✭ 50 (+21.95%)
Raft RsRaft distributed consensus algorithm implemented in Rust.
Stars: ✭ 1,859 (+4434.15%)
EtcdDistributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+93163.41%)
Xraftxnnyygn's raft implementation
Stars: ✭ 99 (+141.46%)
6.824 2017⚡️ 6.824: Distributed Systems (Spring 2017). A course which present abstractions and implementation techniques for engineering distributed systems.
Stars: ✭ 219 (+434.15%)
auroraA Raft based K-V database implemented with cpp.
Stars: ✭ 32 (-21.95%)
nebulaA distributed, fast open-source graph database featuring horizontal scalability and high availability
Stars: ✭ 8,196 (+19890.24%)
RqliteThe lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+22209.76%)
TikvDistributed transactional key-value database, originally created to complement TiDB
Stars: ✭ 10,403 (+25273.17%)
raftorDistributed chat system built with rust
Stars: ✭ 31 (-24.39%)
little-raftThe lightest distributed consensus library. Run your own replicated state machine! ❤️
Stars: ✭ 316 (+670.73%)
Gauntlet🔖 Guides, Articles, Podcasts, Videos and Notes to Build Reliable Large-Scale Distributed Systems.
Stars: ✭ 336 (+719.51%)
chaparA framework for verification of causal consistency for distributed key-value stores and their clients in Coq [maintainer=@palmskog]
Stars: ✭ 29 (-29.27%)
asparagusAn easy to use task scheduler for distributed systems
Stars: ✭ 14 (-65.85%)
reactedActor based reactive java framework for microservices in local and distributed environment
Stars: ✭ 17 (-58.54%)
XLearning-GPUqihoo360 xlearning with GPU support; AI on Hadoop
Stars: ✭ 22 (-46.34%)
epaxosA pluggable implementation of the Egalitarian Paxos Consensus Protocol
Stars: ✭ 39 (-4.88%)