#Raft

Showing 37 of 37 repositories tagged #raft, ranked by stars

etcd-io
etcd-io
etcd

Distributed reliable key-value store for the most critical data of a distributed system

Score
100
★ 52.0k ⑂ 10.4k +8/day
Go
rqlite
rqlite
rqlite

The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.

Score
93
★ 17.6k ⑂ 793
Go
tikv
tikv
tikv

Distributed transactional key-value database, originally created to complement TiDB

Score
100
★ 16.8k ⑂ 2.3k +5/day
Rust
patroni
patroni
patroni

A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes

Score
100
★ 8.6k ⑂ 1.0k +2/day
Python
erikgrinaker
erikgrinaker
toydb

Distributed SQL database in Rust, written as an educational project

Score
67
★ 7.3k ⑂ 625 +4/day
Rust
easegress-io
easegress-io
easegress

A Cloud Native traffic orchestration system

Score
86
★ 5.9k ⑂ 495
Go
lni
lni
dragonboat

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

Score
79
★ 5.3k ⑂ 572 +2/day
Go
tikv
tikv
raft-rs

Raft distributed consensus algorithm implemented in Rust.

Score
33
★ 3.4k ⑂ 463 +2/day
Rust
FISCO-BCOS
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.

Score
0
★ 2.6k ⑂ 746
C++
opencurve
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.

Score
83
★ 2.4k ⑂ 524 +2/day
C++
atomix
atomix
atomix

A Kubernetes toolkit for building distributed applications using cloud native principles

Score
64
★ 2.4k ⑂ 387
Go
databendlabs
databendlabs
openraft

rust raft with improvements

Score
0
★ 2.0k ⑂ 219
Rust
ByteStorage
ByteStorage
FlyDB

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

Score
57
★ 1.2k ⑂ 98
Go
IceFireDB
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.

Score
100
★ 1.2k ⑂ 93
Go
mosuka
mosuka
blast

Blast is a full text search and indexing server, written in Go, built on top of Bleve.

Score
50
★ 1.1k ⑂ 76
Go
xjjdog
xjjdog
javaok

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

Score
67
★ 994 ⑂ 171
flike
flike
kingbus

A distributed MySQL binlog storage system built on Raft

Score
43
★ 895 ⑂ 132
Go
happyer
happyer
distributed-computing

distributed_computing include mapreduce kvstore etc.

Score
50
★ 843 ⑂ 212
Go
bakwc
bakwc
PySyncObj

A library for replicating your python class between multiple servers, based on raft protocol

Score
0
★ 750 ⑂ 120
Python
tidwall
tidwall
finn

Fast Raft framework using the Redis protocol for Go

Score
29
★ 533 ⑂ 24
Go
deepfabric
deepfabric
elasticell

Elastic Key-Value Storage With Strong Consistency and Reliability

Score
36
★ 531 ⑂ 74
Go
theycallmemac
theycallmemac
odin

A programmable, observable and distributed job orchestration system.

Score
21
★ 483 ⑂ 18
Go
canonical
canonical
go-dqlite

Go bindings for libdqlite

Score
71
★ 473 ⑂ 81
Go
corgi-kx
corgi-kx
blockchain_consensus_algorithm

代码实现五种区块链共识算法 The code implements five blockchain consensus algorithms

Score
0
★ 400 ⑂ 143
Go
radondb
radondb
radondb-mysql-kubernetes

Open Source,High Availability Cluster,based on MySQL

Score
33
★ 371 ⑂ 88
Go
aqstack
aqstack
sentinel

Self-healing edge computing agent with predictive failure detection and partition-resilient orchestration for Kubernetes

Score
100
★ 366 ⑂ 326 +1/day
Go
matrixorigin
matrixorigin
matrixcube

Fundamental Building Block for Elastic Storage With Strong Consistency and Reliability

Score
17
★ 210 ⑂ 40
Go
aarthikrao
aarthikrao
timeMachine

A distributed fault tolerant scheduler that is horizontally scalable 🔥

Score
7
★ 95 ⑂ 11
Go
tracy-talent
tracy-talent
curriculum

a repository for my curriculum project

Score
14
★ 84 ⑂ 65
Python
Azure-Samples
Azure-Samples
azureai-foundry-finetuning-raft

A recipe that will walk you through using either Meta Llama 3.1 405B or OpenAI GPT-4o deployed on Azure AI to generate a synthetic dataset using UC Berkeley's Gorilla project RAFT method.

Score
100
★ 80 ⑂ 28
Jupyter Notebook
fangvv
fangvv
SPBFT

《一种面向区块链的优化PBFT共识算法》基础源代码

Score
50
★ 63 ⑂ 14
Java
jeremicna
jeremicna
deepdream-video-pytorch

DeepDream for video with temporal consistency. Features RAFT optical flow estimation and occlusion masking to prevent ghosting. A PyTorch implementation.

Score
0
★ 62 ⑂ 7
Python
sophie-nguyenthuthuy
sophie-nguyenthuthuy
data-engineering

100+ data engineering projects from scratch — streaming, CDC, table formats, query engines, consensus, governance. 2,500+ tests, mypy strict.

Score
100
★ 49 ⑂ 24
Python
cld-maindev
cld-maindev
codex-synaptic

A distributed AI agent orchestration layer enabling transformation of Codex for macOS into collective intelligence networks. Features neural mesh networking, swarm intelligence algorithms (PSO/ACO/Flocking), Byzantine fault-tolerant consensus, Metal-accelerated computations, and autonomous agent collaboration.

Score
0
★ 27 ⑂ 5
TypeScript
SimFG
SimFG
etcd-analysis

🔦 Etcd Data Analysis Tool

Score
0
★ 22 ⑂ 5
Go
chynl
chynl
rawkv

Cloud-native distributed key-value database.

Score
0
★ 10 ⑂ 1
Go
feichai0017
feichai0017
NoKV

Native metadata service for distributed filesystems, object storage, and AI dataset workloads.

Score
0
★ 4 ⑂ 0 +4/day
Go
Related Topics
#distributed-systems#golang#go#consensus#database#kubernetes#key-value#redis#distributed-database#etcd#cloud-native#blockchain

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly