Most popular raft repositories and open source projects

etcd

Distributed reliable key-value store for the most critical data of a d...

10118   49894   49894  

rqlite

The lightweight, user-friendly, distributed relational database built...

745   16785   16785  

tikv

Distributed transactional key-value database, originally created to co...

2192   16004   16004  

typesense

Open Source alternative to Algolia + Pinecone and an Easier-to-Use alt...

425   13770   13770  

nebula

A distributed, fast open-source graph database featuring horizontal...

1233   11403   11403  

patroni

A template for PostgreSQL High Availability with Etcd, Consul, ZooKeep...

928   7512   7512  

toydb

Distributed SQL database in Rust, written as an educational project

608   6986   6986  

easegress

A Cloud Native traffic orchestration system

493   5838   5838  

raft-zh_cn

Raft一致性算法论文的中文翻译

1620   5611   5611  

dragonboat

A feature complete and high performance multi-group Raft library in Go...

558   5205   5205  

dqlite

Embeddable, replicated and fault-tolerant SQL engine.

233   4045   4045  

sofa-jraft

A production-grade java implementation of RAFT consensus algorithm.

1177   3723   3723  

braft

An industrial-grade C++ implementation of RAFT consensus algorithm bas...

795   3481   3481  

FISCO-BCOS

FISCO BCOS(发音为/ˈfɪskl bi:ˈkɒz/)是一个稳定、高效、安全的许可区块链...

726   2472   2472  

raft-rs

Raft distributed consensus algorithm implemented in Rust.

343   2413   2413  

atomix

A Kubernetes toolkit for building distributed applications using cloud...

391   2361   2361  

awesome-consensus

Awesome list for Paxos and friends

205   2078   2078  

curve

Curve is a high-performance, lightweight-operation, cloud-native open...

379   1809   1809  

bayard

A full-text search and indexing server written in Rust.

68   1805   1805  

logcabin

LogCabin is a distributed storage system built on Raft that provides a...

286   1738   1738  

openraft

rust raft with improvements

174   1616   1616  

tidis

Distributed transactional NoSQL database, Redis protocol compatible us...

138   1434   1434  

summitdb

In-memory NoSQL database with ACID transactions, Raft consensus, and R...

77   1410   1410  

ratis

Open source Java implementation for Raft consensus protocol.

429   1389   1389  

dotNext

Next generation API for .NET

105   1252   1252  

raft.github.io

website at https://raft.github.io

206   1226   1226  

BaikalDB

BaikalDB, A Distributed HTAP Database.

173   1215   1215  

IceFireDB

@IceFireLabs -> IceFireDB is a database built for web3.0 It strives to...

87   1129   1129  

NuRaft

C++ implementation of Raft core logic as a replication library

260   1110   1110  

blast

Blast is a full text search and indexing server, written in Go, built...

77   1074   1074  

async-raft

An implementation of the Raft distributed consensus protocol using the...

83   1073   1073  

raft-java

Raft Java implementation which is simple and easy to understand.

377   1059   1059  

hraftd

A reference use of Hashicorp's Raft implementation

138   1042   1042  

MIT6.824-2021

4 labs + 2 challenges + 4 docs

207   1010   1010  

javaok

必看!java后端,亮剑诛仙。java发展路线技术要点。

170   1004   1004  

raft

Raft library for maintaining a replicated state machine

205   881   881  

dissertation

Sources for my PhD dissertation on the Raft consensus algorithm

122   866   866  

kingbus

A distributed MySQL binlog storage system built on Raft

128   865   865  

nebula-graph

A distributed, fast open-source graph database featuring horizontal sc...

131   837   837  

raft

C implementation of the Raft consensus protocol

122   823   823  

distributed-computing

distributed_computing include mapreduce kvstore etc.

215   768   768  

ra

A Raft implementation for Erlang and Elixir that strives to be efficie...

89   696   696  

dledger

A raft-based java library for building high-available, high-durable, s...

272   682   682  

xenon

The MySQL Cluster Autopilot Management with GTID and Raft

157   654   654  

PySyncObj

A library for replicating your python class between multiple servers,...

105   633   633  

copycat

A novel implementation of the Raft consensus algorithm

154   582   582  

chiselstore

SQLite + Little Raft = 🚀

32   582   582  

uhaha

High Availability Raft Framework for Go

35   573   573  

finn

Fast Raft framework using the Redis protocol for Go

25   543   543  

elasticell

Elastic Key-Value Storage With Strong Consistency and Reliability

74   516   516