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 (+710.17%)
AtomixA reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (+3598.31%)
huffleraftReplicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-45.76%)
Kites🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Stars: ✭ 41 (-30.51%)
CopycatA novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (+833.9%)
MIT6.824-20214 labs + 2 challenges + 4 docs
Stars: ✭ 594 (+906.78%)
CeteCete is a distributed key value store server written in Go built on top of BadgerDB.
Stars: ✭ 153 (+159.32%)
6.824 2017⚡️ 6.824: Distributed Systems (Spring 2017). A course which present abstractions and implementation techniques for engineering distributed systems.
Stars: ✭ 219 (+271.19%)
Xraftxnnyygn's raft implementation
Stars: ✭ 99 (+67.8%)
raftorDistributed chat system built with rust
Stars: ✭ 31 (-47.46%)
RafAn Elixir library which implements the Raft consensus protocol
Stars: ✭ 33 (-44.07%)
OdinA programmable, observable and distributed job orchestration system.
Stars: ✭ 405 (+586.44%)
NuraftC++ implementation of Raft core logic as a replication library
Stars: ✭ 428 (+625.42%)
ZattPython implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (+101.69%)
Verdi RaftAn implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (+142.37%)
RaftyImplementation of RAFT consensus in .NET core
Stars: ✭ 182 (+208.47%)
TuplThe Unnamed Persistence Library
Stars: ✭ 83 (+40.68%)
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 (+4923.73%)
6.824Distributed Systems
Stars: ✭ 35 (-40.68%)
meteoraDistributed key-value store.
Stars: ✭ 23 (-61.02%)
little-raftThe lightest distributed consensus library. Run your own replicated state machine! ❤️
Stars: ✭ 316 (+435.59%)
golearn🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
Stars: ✭ 36 (-38.98%)
Blogmy blog, using markdown
Stars: ✭ 25 (-57.63%)
RqliteThe lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+15403.39%)
DragonboatDragonboat is a high performance multi-group Raft consensus library in pure Go.
Stars: ✭ 3,983 (+6650.85%)
raftraft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
Stars: ✭ 35 (-40.68%)
coolbeansCoolbeans is a distributed work queue that implements the beanstalkd protocol.
Stars: ✭ 56 (-5.08%)
keralaDistributed KV Streams
Stars: ✭ 16 (-72.88%)
RaftAn Elixir implementation of the raft consensus protocol
Stars: ✭ 369 (+525.42%)
LetoA key value storage example powered by hashicorp raft and BadgerDB
Stars: ✭ 73 (+23.73%)
BifrostPure rust building block for distributed systems
Stars: ✭ 118 (+100%)
Raft RsRaft distributed consensus algorithm implemented in Rust.
Stars: ✭ 1,859 (+3050.85%)
ElasticellElastic Key-Value Storage With Strong Consistency and Reliability
Stars: ✭ 453 (+667.8%)
EtcdDistributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+64710.17%)
DotnextNext generation API for .NET
Stars: ✭ 379 (+542.37%)
PysyncobjA library for replicating your python class between multiple servers, based on raft protocol
Stars: ✭ 468 (+693.22%)
Raft JavaRaft Java implementation which is simple and easy to understand.
Stars: ✭ 783 (+1227.12%)
nebulaA distributed, fast open-source graph database featuring horizontal scalability and high availability
Stars: ✭ 8,196 (+13791.53%)
RaftRaft Consensus Algorithm
Stars: ✭ 370 (+527.12%)
HraftdA reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (+1140.68%)
KingbusA distributed MySQL binlog storage system built on Raft
Stars: ✭ 798 (+1252.54%)
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 (-49.15%)
Maths Learning PathThis is my maths learning path. Best courses I've found to learn calculus, algebra, ...
Stars: ✭ 47 (-20.34%)
Lethean VpnLethean Virtual Private Network (VPN)
Stars: ✭ 29 (-50.85%)
Docker AirflowRepo for building docker based airflow image. Containers support multiple features like writing logs to local or S3 folder and Initializing GCP while container booting. https://abhioncbr.github.io/docker-airflow/
Stars: ✭ 29 (-50.85%)
Protoactor DotnetProto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Stars: ✭ 1,070 (+1713.56%)
DbfsDistributed Blockchain-based File Storage 📡
Stars: ✭ 45 (-23.73%)
OpenagentAn agent library for systems of nested automata.
Stars: ✭ 28 (-52.54%)
Westwind.htmlpackagerA small utility class used to package HTML content into a self contained HTML document both as a single file, or a folder with all dependencies copied to local.
Stars: ✭ 27 (-54.24%)
RaftlogA Rust implementation of distributed replicated log based on the Raft algorithm
Stars: ✭ 44 (-25.42%)
Rocket.chatThe communications platform that puts data protection first.
Stars: ✭ 31,251 (+52867.8%)
Awesome ScalabilityThe Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Stars: ✭ 36,688 (+62083.05%)
ElixirbooksList of Elixir books
Stars: ✭ 1,021 (+1630.51%)
Go QueueMulti backend queues for Golang
Stars: ✭ 15 (-74.58%)