Topic

raft

Repositories (1208)

dekvs
dekvs VT0x00 Go

DEcentralised Key-Value Storage

0
sentinel
sentinel Kamal266me Go

🔍 Predict failures and automate actions on Kubernetes edge nodes for enhanced reliability and autonomy in distributed environments.

0
GrainFS
GrainFS gritive Go

Unified Distributed Storage, Redefined by Simplicity.

0
kvraft-rs
kvraft-rs brii26 Rust

Fault-tolerant distributed KV store implementing the Raft consensus algorithm in Rust with gRPC and state persistence.

0
quorum-probe
quorum-probe rayancheca Go

A chaos-engineering toolkit that injects Byzantine faults into Raft clusters and visualizes consensus degradation in real time

0
Kinetis
Kinetis krishnaditya65 Java

Distributed job scheduler

0
container-orchestration-labs
container-orchestration-labs markeezEhab Python

Five hands-on labs exploring VMs, containers, Kubernetes, microservices, Redis replication, and Raft consensus. Built with Docker, kind, Flask, and et...

0
JRegistry
JRegistry NoobCoderGrowing Java

A distributed KV registry center implemented by java following RAFT protocol.

0
Conclave
Conclave naveed949 TypeScript

Decentralized, database-free backend on a from-scratch Raft consensus implementation — replication, snapshotting, dynamic membership, linearizable rea...

0
distributed-storage-engine
distributed-storage-engine Saithej2k Go

Replicated key-value storage engine with Raft, WAL-backed LSM trees, MVCC transactions, gRPC, and Rust YCSB benchmarks

0
rafter
rafter zsumz Rust

raft with no ceiling

0
bitcask-go
bitcask-go Bishesh-ops Go

A distributed key-value database in Go with a custom Bitcask storage engine, TLV network protocol, and Raft consensus.

0
raft-py
raft-py sauloduttra Python

Raft consensus algorithm in pure Python with simulated network, partition injection, and correctness test suite (Ongaro 2014, Fig 2)

0
tombstone
tombstone riken127 Java

A lightweight append-only event database for Java with explicit state transitions, projections, cryptographic integrity, gRPC replication, and Raft co...

0
raft-inspector
raft-inspector tsaarni Go

Tool for inspecting OpenBao / HashiCorp Vault integrated storage (raft)

0
Aegis
Aegis Abhishek-Aditya-bs Python

Self-healing distributed coordination — Raft locks, leases & KV with a control-plane-confined LLM ops agent. Java 25 · Apache Ratis · gRPC · Spring Bo...

0
raft
raft jinwovo Java

From-scratch Raft consensus - leader election, log replication, snapshots/compaction, pre-vote, linearizable reads (ReadIndex), dynamic membership - p...

0
quorum
quorum compiledbyutkarsh Rust

A Raft consensus library built from scratch in Rust, with a deterministic network simulator for testing leader election, log replication, and partitio...

0
mit-6824-raft
mit-6824-raft appleweiping Go

Solutions to the MIT 6.824/6.5840 Distributed Systems labs in Go — MapReduce, a Key/Value server, Raft consensus (leader election, log, persistence, s...

0
happydb
happydb happysnaker Java

Java database internals project with storage engine, B+ tree, MVCC, recovery, query engine, optimizer, and Raft experiments.

0
fault-tolerant-telemetry
fault-tolerant-telemetry akhilvanka Rust

raft telemetry pipeline with fault injection

0
takyonic
takyonic hocestnonsatis Rust

A distributed, MVCC-based, Raft-driven NewSQL database built from scratch in Rust, with PostgreSQL wire compatibility.

0
keepAfloatD
keepAfloatD croit Rust

keepAfloatD uses RAFT consensus to provide high availability for virtual IPs. Unlike classic active/passive failover, it supports multi-active cluster...

0
raft-distributed-systems
raft-distributed-systems petrenslavik Go

MIT 6.5840 Distributed Systems in Go — MapReduce, linearizable KV, Raft consensus, fault-tolerant KV on Raft, sharded KV.

0
rusty-sched
rusty-sched jdp5949 Rust

Autosys OSS clone in Rust — single binary, SQLite/Postgres, conditions DSL, JIL import, live logs, retries, alerts, Web UI. Zero deps.

0
sml-raft
sml-raft sjqtentacles Standard ML

Raft consensus as a pure deterministic state machine in Standard ML: leader election, log replication, commit quorum (MLton + Poly/ML)

0
raft-kv
raft-kv aditihundoo Go

Distributed key-value store built from scratch in Go, implementing the Raft consensus algorithm — leader election, log replication, fault injection, a...

0
litedb
litedb abhishek08aug Python

A database from scratch - WAL, LSM-Tree, B+ Tree, MVCC, Raft and consistent hashing implemented from first principles in Python and Java

0
python-raft-consensus
python-raft-consensus bucky-ops Python

Implementation of the Raft consensus algorithm for distributed systems in Python

0
x-agent-chat
x-agent-chat hueidou TypeScript

Human + AI agent collaboration platform, inspired by raft.build architecture.

0
raftkv
raftkv Jenak26 Go

A from-scratch implementation of the Raft consensus algorithm in Go, backing a linearizable key-value store — verified linearizable under seeded, Jeps...

0
raft-implementation
raft-implementation amaanx86 Go

Raft consensus + in-memory KV store in Go. Leader election, log replication, and a runnable 3-node cluster.

0
distributed-movie-ticket-booking
distributed-movie-ticket-booking surajsinhpatil Python

Fault-tolerant distributed movie ticket booking system in Python with Raft consensus (leader election, log replication), six gRPC microservices over P...

0
restos-ledger
restos-ledger arcsymer C++

Raft-replicated append-only KV ledger in C++20 — deterministic consensus core, TCP cluster, tested under ASan/TSan

0
vault-on-kubernetes
vault-on-kubernetes durrello Shell

HashiCorp Vault on Kubernetes with HA + Raft storage and Kubernetes auth, deployed via Helm

0
raft-consensus
raft-consensus pdj555 Java

Modular Raft consensus in Java — algorithm, transport, and storage separated

0
raftbase
raftbase jfudally Go

Base application scaffolding for raft consensus applications using embedded etcd

0
consensus-harbor
consensus-harbor Brainfeed-1996 Rust

Consensus and coordination systems project for replicated logs, leader election, and fault tolerance

0
RaftKV-StrongConsistency
RaftKV-StrongConsistency LiuKaiDev C++

A C++ Raft-based strongly consistent distributed KV store with WAL, snapshot, leader redirect and recovery tests.

0
Distributed_Raft_KV
Distributed_Raft_KV Mannava-Daasaradhi Go

From-scratch Raft consensus + linearizable KV store in Go: leader election, log replication, snapshots, crash-recovery persistence, 5-node Docker clus...

0
Distributed-Key-Value-Store
Distributed-Key-Value-Store mannatrajsingh C++

Fault-Tolerant Distributed Key-Value Database implementing Raft Consensus and a custom LSM-Tree Storage Engine in C++17.

0
flowland
flowland fanaujie Go

Distributed durable job system built on Babuza/Raft.

0
einstein-vision-monocular-driving-visualization
einstein-vision-monocular-driving-visualization fmarcantoni Python

Tesla-inspired monocular perception and 3D autonomous-driving visualization pipeline using depth, detection, optical flow, pose, and Blender rendering...

0
raft-consensus-visualizer
raft-consensus-visualizer Shunyu-Liu TypeScript

Interactive educational visualization of the Raft consensus algorithm.

0
globacl
globacl thevilledev Rust

Globally distributed denylist

0
raft-consensus-algorithm
raft-consensus-algorithm Prayag2003 Go

Building the distributed Raft Consensus Algorithm from scratch

0
go-flink
go-flink Riotpiaole Go

flink in go

0
TitanKV
TitanKV Scorzion Rust

A high-performance distributed LSM-Tree key-value store written in 100% safe Rust, featuring Raft-based consensus replication and a gRPC communication...

0
lightstream
lightstream vibe-foundry

⚡ A lightweight, Kafka-compatible event streaming broker written in Rust. Drop-in Kafka replacement with sub-millisecond latency, no JVM, no Zookeepe...

0
QA-RAFT
QA-RAFT BMS410Wind Python
0