Topic

raft

Repositories (1283)

raft-mvcc
raft-mvcc asp53826 C++

C++17 Raft + serializable MVCC with linearizability checking; run FAULTLINE live in WebAssembly.

0
distributed-viz-lab
distributed-viz-lab wangzifan396-wzf HTML

分布式系统可视化实验室 - Raft 共识、Paxos、分布式事务、CRDT、领导者选举、脑裂、分布式锁、一致性模型

0
container-platform
container-platform Sharique-Hassan-Malik Python

A container runtime, OCI image builder, Raft-replicated store and scheduler as one control plane — five projects, each still usable on its own.

0
d-raft
d-raft Aminkbi Go

Deterministic simulation, fault injection, and versioned traces for consensus protocol research in Go.

0
distributed-systems-labs
distributed-systems-labs Amber-Verma Java

First-principles distributed systems labs implemented in modern Java.

0
skiff
skiff nitouge Java

A Java-based distributed storage framework powered by Raft consensus, featuring a fault-tolerant Key-Value store and extensible distributed services.

0
distributed-llm-inference-platform
distributed-llm-inference-platform jiholee5217 Go

Fault-tolerant distributed LLM serving with a Go control plane, Python workers, gRPC, and Raft-backed state.

0
DeterministicRaft
DeterministicRaft Leo-Y-Zhang Python

Raft consensus in a seeded fault simulator: the five safety properties are checked after every step and any failure replays from its seed.

0
distributed-kv-store
distributed-kv-store jiholee5217 Go

Raft-based distributed key-value store with leader election, replicated logs, durable recovery, and failure testing.

0
aether-exchange
aether-exchange gokutheengineer Java

Production-grade exchange built from first principles: deterministic Aeron Cluster matching core (Java), Go gateways and services, Rust market-data pl...

0
tiny-consensus
tiny-consensus Omnivex3 Rust

A deliberately tiny, allocation-conscious Raft-style consensus simulator in Rust for learning distributed systems and memory-aware design.

0
mit-6.5840-raft-kv
mit-6.5840-raft-kv Sahasrajith-357 Go

Raft consensus and a linearizable, fault-tolerant key/value store, built from scratch in Go (MIT 6.5840).

0
raft-kv
raft-kv sarayu75 Go

A distributed, Raft-replicated key-value store built from scratch in Go. Leader election, log replication, crash/partition-tested failure handling, an...

0
futriix
futriix gvssafronov Go

A distributed in-memory NoSQL database system written in Go with support for Lua plugins.

0
raft-kv-store
raft-kv-store flashgari Python

From-scratch Raft consensus + linearizable KV store in pure-stdlib Python — 91 tests, a 2,000-trial randomized chaos campaign (0 safety violations), a...

0
quorum
quorum billdmar Go

Raft consensus + replicated key-value store in Go — a sans-I/O deterministic core verified by deterministic simulation testing (140k adversarial fault...

0
raftkv
raftkv pandeylakshya207-max Go

A distributed, linearizable key-value store built on a from-scratch Raft consensus implementation in Go.

0
Crystal
Crystal OmarAbdo Go

A distributed key value coordination service. inspired by Etcd, implementing Raft, and written in Golang

0
jw4-healthz-probe-cascade
jw4-healthz-probe-cascade synadia-labs Shell

Demonstrate why plain /healthz on a NATS reloader sidecar can cascade pod NotReady during an AZ outage, and the /varz fix

0
raftogram
raftogram evsamsonov Go

Raft-replicated messenger backend in Go

0
Vault-ESO-Reloader
Vault-ESO-Reloader Ajinkya-A3 Go Template

Production-grade secret management on EKS — HashiCorp Vault (HA Raft + AWS KMS Auto-Unseal + IRSA), External Secrets Operator, and Stakater Reloader w...

0
raft-kv-store
raft-kv-store bajwa4200 Python

Distributed key-value store with Raft consensus simulation

0
AegisDB
AegisDB DBIDUTTA Go

Fault-tolerant distributed in-memory data platform built from scratch in Go featuring custom binary protocol, Raft consensus, WAL recovery, consistent...

0
math-curve-loaders
math-curve-loaders Wallassinglelane898 JavaScript

Explore math-based loading animations with curve variants, modal previews, formulas, and copyable code in plain HTML, CSS, and JavaScript

0
split-brain-lab
split-brain-lab telemetry-sh Scala

Interactive Scala lab for split brain, quorum visibility, stale leaders, and fencing tokens.

0
raft-kv
raft-kv nikhil-ghind Go

Distributed key-value store in Go with Raft consensus algorithm

0
miniraft
miniraft Amitesh-Sinha5 JavaScript

Raft consensus from scratch in Node.js: randomized election timeouts, term-based voting with the log up-to-date restriction, AppendEntries log repair...

0
raft-kv
raft-kv munnmajithia Go

Distributed KV store on a from-scratch Raft in Go — deterministic simulation testing, porcupine linearizability checks under chaos, gRPC transport, k3...

0
raftkv
raftkv suggydev Go

Distributed key-value store with Raft consensus in pure Go - leader election, log replication, WAL, REST API

0
raftkv
raftkv khushpatel1234 Java

Quorum-durable distributed key-value store built with Java, Netty, RESP, and Raft

0
raftkv
raftkv ihsanguldur Go

A distributed key-value store with a from-scratch Raft consensus implementation in Go — leader election, log replication, and crash recovery, built to...

0
raft-kv
raft-kv pri12ya871 JavaScript

A distributed key-value store built on a from-scratch Raft consensus implementation. Leader election, log replication, crash recovery and linearizable...

0
rift-cluster
rift-cluster achird-labs Rust

Distributed clustering for Rift — embedded Raft control plane, HRW flow-state ownership, and a server binary that composes them with the Rift core. Ap...

0