Topic

raft

Repositories (1283)

pegasusDB
pegasusDB a3y3 Go

Distributed and fault tolerant database

3
flowdb
flowdb tsundata Go

A light weight distributed key-value database system

3
TaskFast
TaskFast vijayvenkatj Go

A small, distrubuted task queue with HTTP endpoints for enqueuing and fetching tasks.

2
literaft
literaft fuchstim Go

A database/sql driver for Go that replicates SQLite over RAFT while maintaining on-disk file compatibility.

2
Raft_Consensus
Raft_Consensus KuronoSangatsu7 Python

An implementation of the Raft consensus algorithm in Python.

2
The-Agony-of-Consensus-Algorithms
The-Agony-of-Consensus-Algorithms cloudstreet-dev

Paxos, Raft, PBFT, Viewstamped Replication, and more — compared and contrasted with brutal honesty. Covers failure models, FLP impossibility, classic...

2
PelicanQ
PelicanQ Open-Collective-Labs Rust

Lightweight, self-contained message queue — single binary, embedded storage, Raft-based clustering for HA

2
cue
cue m-javani Go

Cue is a distributed, in-memory job queue with Raft-based consistency, automatic retries, and dead letter handling

2
hyperion-vault
hyperion-vault hyperiondb Rust

Dead simple and secure Raft replicated secrets vault

2
MIT_6.824_2020_Project
MIT_6.824_2020_Project Uyouii Go

MIT distribute system course implement. http://nil.csail.mit.edu/6.824/2020/schedule.html

2
dislog
dislog PouriaAmini Go

Distributed write-ahead logging system for high-throughput applications

2
pg-ha
pg-ha seraphico Rust

PostgreSQL High Availability with built-in Raft consensus and load balancing.

2
Radds
Radds Juminiy

My Graduation Project

2
regatta-helm
regatta-helm jamf Smarty

Helm Chart for the distributed key-value store Regatta.

2
replicate
replicate SarthakMakhija Rust

Repository for pluggable replication algorithm implementation in Rust

2
Distributed-Shared-Key-Value-Storage-System
Distributed-Shared-Key-Value-Storage-System JiayangZhou-99 Go

A distributed key/value storage system with Golang that stay consistent between raft-based replica servers.

2
decentralized-calculator
decentralized-calculator Nicolascrd Go

Getting my feet wet with some consensus algorithms implementations

2
kv-raft
kv-raft codicocodes Go

Distributed key value store using raft for consensus

2
raft
raft mahyarmirrashed Python

Implementation of the Raft consensus algorithm in Python.

2
byraft
byraft taekop Ruby

Raft Implementation in Ruby

2
dss
dss makisevon Rust

DSS is an implementation of "TP 202: Distributed Systems in Rust" for study purposes only.

2
pistis
pistis peterkrauz Elixir

Transparent, easily-configurable, strongly-consistent distributed state-machine replicas.

2
talent-dss
talent-dss GarfieldZHU Rust

Implementation of Raft part in talent-plan: https://github.com/pingcap/talent-plan

2
raft-kv-engine-project
raft-kv-engine-project arjunsood2025 Rust

Linearizable replicated key-value store written from scratch in Rust — LSM storage engine, sans-IO Raft, and a FoundationDB-style deterministic simula...

2
d-lmdb
d-lmdb deventlab Rust

d-lmdb demonstrates d-engine's core capability: adding distributed, strongly-consistent replication to an existing embedded storage engine.

2
mbraft
mbraft ehds C++

morden braft. Rewrite braft in morden c++.

2
hashicorp-raft
hashicorp-raft iAziz786 Go

A small tutorial on how to use hashicorp raft library for distributed consensus

2
inqwise-leader
inqwise-leader inqwise Java

Inqwise-Leader – A leader election library for Vert.x clusters based on the Raft Consensus Algorithm, ensuring reliable coordination for critical task...

2
rostam
rostam rostamlabs Go

Open-source vector database and sub-microsecond key-value store in one Go engine — embed it as a library, run it standalone, or replicate it across a...

2
rafter
rafter simonalong Java

Rafter:实现raft算法的一个框架,该框架不做持久化存储,但是提供了接口,可以跟任何一个持久化存储系统结合,成为一个强一致性的分布式系统,待开发中

2
Distributed-Key-Value-Storage-DKVS-
Distributed-Key-Value-Storage-DKVS- S4nchez-z Go

Создание с нуля упрощённого аналога таких систем, как etcd, Consul или Redis Cluster, но с акцентом на изучение фундаментальных принципов

2
raft-grpc
raft-grpc Ashniu123 Go

Simple Raft implementation using gRPC

2
radb
radb keys-i Rust

A Distributed SQL Database written in Rust

2
RaftyKV
RaftyKV vijayvenkatj Go

A Distributed Key Value Store, Inspired from ETCD which uses RAFT for log replication and leader elections.

2
raft-scheduler
raft-scheduler vyuham Rust

Custom implementation of raft over gRPC, acting as RaEx's scheduler component.

2
rkvs
rkvs bluele Go

simple raft-based kvs

2
entanglement
entanglement bardia-heydari Go

sync your data in cluster between node

2
6.284
6.284 kwanCCC Go
2
vault-poc
vault-poc lightning-dabbler Shell

Proof-of-concept implementations for HashiCorp Vault

2
carnax-poc
carnax-poc saido-labs Go

poc/wip: distributed commit log (a la Kafka) on an object-store.

2
alloy-raft
alloy-raft bradford-smith94 Alloy

An attempt at creating a simple model of the Raft Consensus Algorithm in Alloy.

2
6.824-MIT-shady
6.824-MIT-shady shady831213 Go

MIT 6.824-2018 Labs

2
Afloat
Afloat Dire-Wolf-Space Swift

Deliver dynamic SwiftUI navigation titles that smoothly animate and update based on scroll position for iOS, macOS, and visionOS apps.

2
rafty-kv
rafty-kv hwding Java

(Obsolete)A local running, process-distributed KV store for learning purposes based on replica state machine(RSM) cluster which implements raft consen...

2
jimraft
jimraft jimdb-org C++
2
coherence
coherence SimonRichardson Go

Distributed Key/Value Store

2
MIT6.824
MIT6.824 stardust95 Go

MIT 6.824 labs

2
reroft
reroft rerorero Scala

Implementation of Raft Consensus Algorithm for Scala

2
flamed
flamed mkawserm Go

A distributed embeddable NoSQL database

2
dyno-raft
dyno-raft fabregas Go

Raft cluster with dynamic nodes join/remove

2