Raft Open Source Projects
Browse 184 Raft open source projects, ranked by GitHub stars. Find the most popular Raft tools and libraries.
etcd-io/etcd
Distributed reliable key-value store for the most critical data of a distributed system
Metrics details
| Stars | 52,009 |
pingcap/tidb
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
Metrics details
| Stars | 40,317 |
rqlite/rqlite
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
Metrics details
| Stars | 17,639 |
tikv/tikv
Distributed transactional key-value database, originally created to complement TiDB
Metrics details
| Stars | 16,766 |
talkgo/night
Weekly Go Online Meetup via Bilibili|Go 夜读|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。
Metrics details
| Stars | 12,301 |
vesoft-inc/nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
Metrics details
| Stars | 12,299 |
toutiaoio/awesome-architecture
架构师技术图谱,助你早日成为架构师
Metrics details
| Stars | 9,671 |
hashicorp/raft
Golang implementation of the Raft consensus protocol
Metrics details
| Stars | 9,059 |
zalando/patroni
A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
Metrics details
| Stars | 8,613 |
isno/theByteBook
⭐ 【出版书籍】京东购买链接 https://item.jd.com/14531549.html 深入讲解内核网络、Kubernetes、ServiceMesh、容器等云原生相关技术。经历实践检验的“大规模分布式系统”开发指南。
Metrics details
| Stars | 8,543 |
erikgrinaker/toydb
Distributed SQL database in Rust, written as an educational project
Metrics details
| Stars | 7,262 |
shockerli/go-awesome
Go 语言优秀资源整理,为项目落地加速🏃
Metrics details
| Stars | 6,593 |
maemual/raft-zh_cn
Raft一致性算法论文的中文翻译
Metrics details
| Stars | 6,287 |
easegress-io/easegress
A Cloud Native traffic orchestration system
Metrics details
| Stars | 5,872 |
rfyiamcool/share_ppt
🚗 个人做过的技术分享... ( topic: 高性能架构, 中间件原理实践,云原生,Golang 等)
Metrics details
| Stars | 5,749 |
lni/dragonboat
A feature complete and high performance multi-group Raft library in Go.
Metrics details
| Stars | 5,321 |
canonical/dqlite
Embeddable, replicated and fault-tolerant SQL engine.
Metrics details
| Stars | 4,357 |
baidu/braft
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
Metrics details
| Stars | 4,221 |
princeton-vl/RAFT
Metrics details
| Stars | 4,065 |
sofastack/sofa-jraft
A production-grade java implementation of RAFT consensus algorithm.
Metrics details
| Stars | 3,811 |
jepsen-io/maelstrom
A workbench for writing toy implementations of distributed systems.
Metrics details
| Stars | 3,637 |
tikv/raft-rs
Raft distributed consensus algorithm implemented in Rust.
Metrics details
| Stars | 3,357 |
chaozh/MIT-6.824
Basic Sources for MIT 6.824 Distributed Systems Class
Metrics details
| Stars | 3,261 |
FISCO-BCOS/FISCO-BCOS
FISCO BCOS(发音为/ˈfɪskl bi:ˈkɒz/)是一个稳定、高效、安全的许可区块链平台,已被广泛应用于现实的行业应用。截至目前,已拥有5000多家企事业单位,400多个产业数字化标杆应用,涵盖文化版权、司法服务、政府服务、物联网、金融、智慧社区、房地产建设、社区治理、乡村振兴等领域。FISCO BCOS (pronounced /ˈfɪskl bi:ˈkɒz/) is a stable, efficient, and secure permissioned blockchain platform that has been widely used in real-world industry applications.
Metrics details
| Stars | 2,590 |
opencurve/curve
Curve is a sandbox project hosted by the CNCF Foundation. It's cloud-native, high-performance, and easy to operate. Curve is an open-source distributed storage system for block and shared file storage.
Metrics details
| Stars | 2,384 |
atomix/atomix
A Kubernetes toolkit for building distributed applications using cloud native principles
Metrics details
| Stars | 2,363 |
ngaut/builddatabase
Build a distributed SQL database from the ground up
Metrics details
| Stars | 2,150 |
dgryski/awesome-consensus
Awesome list for Paxos and friends
Metrics details
| Stars | 2,143 |
datafuselabs/openraft
rust raft with improvements
Metrics details
| Stars | 1,973 |
logcabin/logcabin
LogCabin is a distributed storage system built on Raft that provides a small amount of highly replicated, consistent storage. It is a reliable place for other distributed systems to store their core metadata and is helpful in solving cluster management issues.
Metrics details
| Stars | 1,962 |
dotnet/dotNext
Next generation API for .NET
Metrics details
| Stars | 1,951 |
lietoumai/Awesome-offer
关于面试/谈Offer/程序员职场生涯等
Metrics details
| Stars | 1,628 |
OneSizeFitsQuorum/MIT6.824-2021
4 labs + 2 challenges + 4 docs
Metrics details
| Stars | 1,600 |
kkdai/project52
52 weeks, 52 Go projects
Metrics details
| Stars | 1,469 |
apache/ratis
Open source Java implementation for Raft consensus protocol.
Metrics details
| Stars | 1,465 |
raft/raft.github.io
website at https://raft.github.io
Metrics details
| Stars | 1,460 |
yongman/tidis
Distributed transactional NoSQL database, Redis protocol compatible using tikv as backend
Metrics details
| Stars | 1,444 |
tidwall/summitdb
In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API
Metrics details
| Stars | 1,410 |
eliben/raft
:rowboat: Raft implementation in Go
Metrics details
| Stars | 1,397 |
baidu/BaikalDB
BaikalDB, A Distributed HTAP Database.
Metrics details
| Stars | 1,237 |
ByteStorage/FlyDB
The high-performance kv storage engine based on bitcask paper made in golang
Metrics details
| Stars | 1,234 |
wenweihu86/raft-java
Raft Java implementation which is simple and easy to understand.
Metrics details
| Stars | 1,229 |
eBay/NuRaft
C++ implementation of Raft core logic as a replication library
Metrics details
| Stars | 1,196 |
willemt/raft
C implementation of the Raft Consensus protocol, BSD licensed
Metrics details
| Stars | 1,170 |
wind-c/comqtt
A lightweight, high-performance go mqtt server(v3.0|v3.1.1|v5.0) supporting distributed cluster
Metrics details
| Stars | 1,162 |
IceFireDB/IceFireDB
@IceFireLabs -> IceFireDB is a database built for web3.0 It strives to fill the gap between web2 and web3.0 with a friendly database experience, making web3 application data storage more convenient, and making it easier for web2 applications to achieve decentralization and data immutability.
Metrics details
| Stars | 1,155 |
otoolep/hraftd
A reference use of Hashicorp's Raft implementation
Metrics details
| Stars | 1,096 |
async-raft/async-raft
An implementation of the Raft distributed consensus protocol using the Tokio framework.
Metrics details
| Stars | 1,092 |
ongardie/dissertation
Sources for my PhD dissertation on the Raft consensus algorithm
Metrics details
| Stars | 1,078 |
mosuka/blast
Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Metrics details
| Stars | 1,074 |
etcd-io/raft
Raft library for maintaining a replicated state machine
Metrics details
| Stars | 1,074 |
rapidsai/raft
RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.
Metrics details
| Stars | 1,018 |
xjjdog/javaok
必看!java后端,亮剑诛仙。java发展路线技术要点。
Metrics details
| Stars | 995 |
rabbitmq/ra
A Multi-Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system.
Metrics details
| Stars | 955 |
canonical/raft
Unmaintained C implementation of the Raft consensus protocol
Metrics details
| Stars | 947 |
CDDSCLab/training-plan
电子科技大学分布式存储与计算实验室新生训练计划
Metrics details
| Stars | 898 |
flike/kingbus
A distributed MySQL binlog storage system built on Raft
Metrics details
| Stars | 894 |
stateIs0/lu-raft-kv
this is raft java project. raft-kv-storage
Metrics details
| Stars | 861 |
vesoft-inc/nebula-graph
A distributed, fast open-source graph database featuring horizontal scalability and high availability. This is an archived repo for v2.5 only, from 2.6.0 +, NebulaGraph switched back to https://github.com/vesoft-inc/nebula
Metrics details
| Stars | 847 |
happyer/distributed-computing
distributed_computing include mapreduce kvstore etc.
Metrics details
| Stars | 843 |
