Topic

raft

Repositories (1283)

rockraft
rockraft lichuang Rust

A strongly consistent distributed key-value store library built on Raft consensus protocol and RocksDB.

31
liferaft
liferaft markwylde JavaScript

A JavaScript implementation of the Raft consensus algorithm.

31
Raft
Raft BugenZhao Rust

🗳 A solution to pingcap/talent-plan, aka "6.824 Lab 2: Raft" and "6.824 Lab 3: Fault-tolerant Key/Value Service" from MIT.

31
huffleraft
huffleraft s4ayub Go

Replicated key-value store driven by the raft consensus protocol :mountain_bicyclist:

30
tritonic
tritonic olibartfast C++

C++ application to perform computer vision tasks using Nvidia Triton Server for model inference

30
bustub-cRaftDB
bustub-cRaftDB cq-cdy C++

BusTubDB-cRaft:基于cRaft的轻量级分布式关系型数据库内核

30
LIFE
LIFE drinkingcoder Jupyter Notebook

Code for "LIFE: Lighting Invariant Flow Estimation"

30
consensus-yaraft
consensus-yaraft neverchanje C++

consensus-yaraft is a library for distributed, strong consistent, highly replicated log storage. It's based on yaraft, which is an implementation of t...

29
MIT-6.824
MIT-6.824 ZjuYTW

2020 Spring version

29
raft-badger
raft-badger markthethomas Go

Badger-based backend for Hashicorp's raft package

28
codex-synaptic
codex-synaptic cld-maindev TypeScript

A distributed AI agent orchestration layer enabling transformation of Codex for macOS into collective intelligence networks. Features neural mesh netw...

28
featherdb
featherdb YumingxuanGuo Rust

A distributed transactional key-value storage engine in Rust, with horizontal scalability, strong consistency, and high availability.

28
zeronos-archive
zeronos-archive korandoru Java

Distributed consensus system with Map interface based on Apache Ratis

28
serviceplus
serviceplus li-xiao-shuang Java

Service Plus 致力于打造一个分布式、强一致性 服务+ 的一站式解决方案。用作于分布式 K/V 存储系统、服务注册与发现、服务配置中心、分布式锁等。

28
EinsteinDB
EinsteinDB YosiSF Rust

In a nutshell, EinsteinDB is a persistent indexing scheme based off of LSH-KVX that exploits the distinct merits of hash index and B+-Tree index to su...

28
m2
m2 qichengzx Go

a simple http key/value cache system based on raft protocol.

28
go-rafting
go-rafting danielgatis Go

A framework to build fault tolerant apps.

28
beachdb
beachdb aalhour Go

🏖️ A Raft-distributed NoSQL database and storage engine in pure Go.

27
Hyperledger-Fabric
Hyperledger-Fabric cmjagtap Shell

Hyperledger fabric 2.3 blockchain setup with 2 Orgs and 3 Orderers (RAFT), 3 CA (1 Orderer, other for each organization).

27
cassem
cassem yeqown Go

(WIP) A distributed Configuration Center Application.

26
Nuft
Nuft CalvinNeo C++

Nuft is an C++17 implementation of the Raft consensus algorithm.

26
leifdb
leifdb btmorr Go

LeifDB - a distributed database using the Raft protocol, built in Go

26
AutoLimiter
AutoLimiter lifeofcoder Java

Sentinel自动限流降级的集群方案。通过Ignite实现控制台集群方案。基于ETCD实现高可用高性能的Token Server。

26
kshaka
kshaka komuw Go

Kshaka is a Go implementation of the CASPaxos consensus protocol.

25
raft
raft feross C++

An understandable consensus algorithm

25
cortex
cortex myntra Go

A fault-tolerant events/alerts correlation engine

25
cRaft
cRaft cq-cdy Jupyter Notebook

cRaft: Raft distributed consensus algorithm service framework based on C++ stacked coroutines

25
olb
olb OpenLoadBalancer Go

High-performance zero-dependency L4/L7 load balancer written in Go. Single binary with Web UI, clustering, MCP/AI integration. 8.5K RPS, 39 E2E tests.

25
raftadmin
raftadmin Jille Go

gRPC wrapper for Hashicorp's raft.Raft object

25
raft
raft raft-go Go

🐙🌟 Golang implementation of the Raft consensus protocol 自己动手实现 raft 🪵🪵🪵

25
netty-queue
netty-queue mitallast Kotlin

Simple queue: java, json-rest, netty

24
raft
raft fluree HTML

Raft as a library. Includes optional capabilities from the Raft whitepaper, such as snapshotting.

24
zaft
zaft LVala Zig

The Raft Consensus Algorithm in Zig

24
dss
dss czccc Rust

Distributed Systems in Rust, including Raft and Percolator implement

24
etcd-raft-cpp
etcd-raft-cpp TuGraph-family C++

The C++ implementation of etcd raft

23
PiDB
PiDB CDDSCLab C++

分布式leveldb

23
EpicEpoch
EpicEpoch danthegoodman1 Go

A highly concurrent, low latency, highly available monotonic hybrid timestamp service.

23
raft-rs
raft-rs simple-raft-rs Rust

A Rust implementation of the Raft consensus algorithm.

23
rsm
rsm opaugam Rust

distributed computing toolkit in rust

22
Slik
Slik Insvald C#

Distributed In-process Cache; a gRPC HTTP proxy for containerd

22
pgraft
pgraft pgElephant C

PostgreSQL Extension for RAFT- Based Leader Election and Cluster Coordination. Background workers, shared memory state, clean C core with Go bridge. P...

22
hikarikeeper
hikarikeeper blentle Java

Yet another distributed coordination service for distributed applications based on Raft inspired by consul, only depend on slf4j and rocksdb-jni. The...

22
RICE
RICE gaojiayi Java

🔥 Distributed Cluster Scheduler 分布式调度中间件(对标阿里云SchedulerX2.0)

22
etcd-analysis
etcd-analysis SimFG Go

🔦 Etcd Data Analysis Tool

22
tinykv-summary
tinykv-summary niebayes Go

Summary of PingCap tinykv camp. No codes presented.

22
rraft-py
rraft-py lablup Python

Unofficial Python Binding of the tikv/raft-rs

22
RedQueen
RedQueen archive0000 Go

Reliable distributed key-value store, and provides some advanced functions internal

21
raft-consensus
raft-consensus debajyotidasgupta Go

Simple implementation of raft based consensus algorithm used in distributed systems. This application is built for demonstration purpose and can be ex...

21
tinykv-impl
tinykv-impl RinChanNOWWW Go

My implementation of https://github.com/tidb-incubator/tinykv . My notes: https://rinchannowww.github.io/tinykv-notes/

21
raft4s
raft4s alirezameskin Scala

Raft algorithm implementation in Scala

21