Most popular raft repositories and open source projects

etcd

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

10075   49588   49588  

rqlite

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

741   16671   16671  

typesense

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

425   13770   13770  

tikv

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

1973   13328   13328  

nebula

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

1233   11403   11403  

toydb

Distributed SQL database in Rust, written as an educational project

608   6986   6986  

easegress

A Cloud Native traffic orchestration system

493   5826   5826  

raft-zh_cn

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

1620   5611   5611  

patroni

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

705   5365   5365  

dragonboat

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

555   5186   5186  

dqlite

Embeddable, replicated and fault-tolerant SQL engine.

233   4045   4045  

sofa-jraft

A production-grade java implementation of RAFT consensus algorithm.

1161   3655   3655  

braft

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

795   3481   3481  

raft-rs

Raft distributed consensus algorithm implemented in Rust.

343   2413   2413  

atomix

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

388   2361   2361  

awesome-consensus

Awesome list for Paxos and friends

205   2078   2078  

FISCO-BCOS

FISCO BCOS是由微众牵头的金链盟主导研发、对外开源、安全可控的企业级金融...

654   2035   2035  

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  

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.

426   1333   1333  

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  

blast

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

77   1074   1074  

raft-java

Raft Java implementation which is simple and easy to understand.

377   1059   1059  

MIT6.824-2021

4 labs + 2 challenges + 4 docs

207   1010   1010  

javaok

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

170   1004   1004  

async-raft

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

76   923   923  

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  

openraft

rust raft with improvements

102   846   846  

nebula-graph

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

131   837   837  

NuRaft

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

197   834   834  

raft

C implementation of the Raft consensus protocol

122   823   823  

hraftd

A reference use of Hashicorp's Raft implementation

118   812   812  

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  

chiselstore

SQLite + Little Raft = 🚀

32   582   582  

copycat

A novel implementation of the Raft consensus algorithm

154   580   580  

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  

go-dqlite

Go bindings for libdqlite

77   458   458