Most popular raft repositories and open source projects

etcd

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

10176   50345   50345  

typesense

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

808   24330   24330  

rqlite

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

754   16968   16968  

tikv

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

2204   16101   16101  

nebula

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

1264   11710   11710  

patroni

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

941   7709   7709  

toydb

Distributed SQL database in Rust, written as an educational project

619   7077   7077  

raft-zh_cn

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

1694   6255   6255  

easegress

A Cloud Native traffic orchestration system

493   5851   5851  

dragonboat

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

559   5234   5234  

braft

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

907   4154   4154  

dqlite

Embeddable, replicated and fault-tolerant SQL engine.

237   4120   4120  

sofa-jraft

A production-grade java implementation of RAFT consensus algorithm.

1181   3742   3742  

raft-rs

Raft distributed consensus algorithm implemented in Rust.

428   3190   3190  

FISCO-BCOS

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

728   2485   2485  

curve

Curve is a sandbox project hosted by the CNCF Foundation. It's cloud-n...

528   2367   2367  

atomix

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

392   2364   2364  

awesome-consensus

Awesome list for Paxos and friends

205   2106   2106  

logcabin

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

307   1942   1942  

bayard

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

74   1869   1869  

dotNext

Next generation API for .NET

141   1824   1824  

openraft

rust raft with improvements

177   1671   1671  

MIT6.824-2021

4 labs + 2 challenges + 4 docs

251   1559   1559  

tidis

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

138   1438   1438  

raft.github.io

website at https://raft.github.io

221   1426   1426  

summitdb

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

77   1411   1411  

ratis

Open source Java implementation for Raft consensus protocol.

432   1396   1396  

FlyDB

The high-performance kv storage engine based on bitcask paper made in...

100   1275   1275  

raft-java

Raft Java implementation which is simple and easy to understand.

415   1224   1224  

BaikalDB

BaikalDB, A Distributed HTAP Database.

176   1218   1218  

IceFireDB

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

90   1143   1143  

NuRaft

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

265   1127   1127  

comqtt

A lightweight, high-performance go mqtt server(v3.0|v3.1.1|v5.0) suppo...

66   1124   1124  

async-raft

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

84   1076   1076  

blast

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

77   1075   1075  

hraftd

A reference use of Hashicorp's Raft implementation

138   1054   1054  

dissertation

Sources for my PhD dissertation on the Raft consensus algorithm

129   1048   1048  

javaok

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

171   1008   1008  

raft

Raft library for maintaining a replicated state machine

211   909   909  

kingbus

A distributed MySQL binlog storage system built on Raft

136   895   895  

ra

A Multi-Raft implementation for Erlang and Elixir that strives to be e...

101   893   893  

nebula-graph

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

131   852   852  

distributed-computing

distributed_computing include mapreduce kvstore etc.

213   843   843  

dledger

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

323   829   829  

raft

C implementation of the Raft consensus protocol

122   823   823  

PySyncObj

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

114   733   733  

xenon

The MySQL Cluster Autopilot Management with GTID and Raft

166   698   698  

uhaha

High Availability Raft Framework for Go

38   649   649  

video_features

Extract video features from raw videos using multiple GPUs. We support...

99   611   611  

chiselstore

SQLite + Little Raft = 🚀

33   586   586