Topic

raft

Repositories (1283)

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
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
paper
paper realxujiang Shell

Computer Foundations Practices

20
RocksRaft
RocksRaft CoderiGenius Java

基于Raft一致性协议的分布式存储系统,参考阿里巴巴SOFAJRaft并使用Java从零实现。Distributed storage system based on Raft consistency protocol, referencin...

20
thesecretlivesofdata-cn
thesecretlivesofdata-cn acehi JavaScript

Raft 分布式共识算法动画演示中文最新版,也包含官方中文版raft集群在线演示网站两种。

20
MIT6.824-Lab2-Raft
MIT6.824-Lab2-Raft holdonbush Go

MIT6.824 Lab2-Raft的个人实现

20
tech
tech ivanabc

精选技术文章

19
raspi-cluster
raspi-cluster KumKeeHyun Go

Raspberry pi 4 4개를 이용해서 클러스터 환경을 공부하는 레포

19
mraft
mraft xkeyideal Go

dragonboat multi group raft product ready example by pebbledb

19
MIT_DS
MIT_DS philoinovsky Go

MIT 6.824 Distributed Systems (2020 Spring)

19
EastGuard
EastGuard f-rustrated Rust

Fullstack Messaging Platform Written In Rust

19
thermionic
thermionic spoke-d Go

SQLite Clustered Database

18
raft_for_dummies
raft_for_dummies loveyacper Go

2017春季MIT分布式系统课程实验

18
kerala
kerala djjonno Kotlin

Distributed KV Streams

18
raftly
raftly ani03sha Go

A production-quality Raft consensus implementation in Go: written as a failure-simulation laboratory, not a tutorial.

17
MIT-6.824-2022
MIT-6.824-2022 TjFish Go

MIT-6.824-2022 分布式课程项目

17
vephar
vephar vaccovecrana Go

Minimal K/V store with API and Dashboard

17
gandalf
gandalf ShayanDeSh Rust

A Raft implementation which can bring consensus to every database

17
raft-spin
raft-spin namasikanam

A formally verified Raft specification in SPIN, as course project of Software Formal Verification, 2020 Autumn, Tsinghua University

17
d-raft
d-raft dengoswei C++
16
go-challenges
go-challenges viquitorreis Go

A free 32 senior level Go challenges: concurrency, distributed systems, networking, and data structures with skeletons, tests, and -race coverage. B...

16
omnipaxos-rocksdb-tutorial
omnipaxos-rocksdb-tutorial haraldng Rust

This is a small demo of how to transform a simple single-server RocksDB service written in Rust into a distributed version using OmniPaxos.

16
lynxdb
lynxdb baili-zhang Java

LynxDB is a distributed storage writen by Java language, Supporting (key, column family, column, value) structured storage.

16
raft
raft adsharma Python
16
roses
roses dengqinghua JavaScript

Blogs for Ruby Roses.

15
goRaft
goRaft moxiaomomo Go

Raft协议Go版本的一种实现。

15
dinghy
dinghy upsight Go

Dinghy implements leader election using the raft protocol

15
platform-schedule
platform-schedule makemyownlife Java

基于时间轮 , tcp 通讯的任务调度系统

15
argyll
argyll kode4food Go

Goal-Driven Orchestrator

15
terraform-aws-vault-ha-raft
terraform-aws-vault-ha-raft binlab HCL

Hashicorp Vault HA cluster based on Raft Consensus Algorithm

15
zgroup
zgroup flowerinthenight Zig

Cluster membership manager using the SWIM Protocol and Raft's leader election sub-protocol.

15
distributed-system-papers-must-read
distributed-system-papers-must-read xiaonanln

Collect must-read papers on distributed systems

15
raft-protocol-implementation
raft-protocol-implementation IvanProdaiko94 Go

Raft protocol implementation as part of "Distributed databases" course in UCU

15
coredb
coredb lichuang Rust

Redis-compatible distributed key-value database built on Raft and RocksDB that provides strong consistency and automatic failover in a clustered envir...

15
quintet
quintet Engineev C++

An implementation of the Raft consensus protocol.

14
hyena
hyena deepfabric Go

Cloud Native Distributed Nearest Neighbour Search

14
FerrisSearch
FerrisSearch RamakrishnaChilaka Rust

A distributed search and SQL analytics engine in Rust with Raft consensus, hybrid BM25+vector search, and a search-aware query planner — powered by Ta...

14
planb
planb bsm Go

Build distributed, low-latency services with a redis-compatible protocol and sentinel client support

14
praft
praft pi-plan Python

Python implementation of the Raft algorithm for distributed consensus

14
adviskv
adviskv advisedy C++

C++17 分布式 KV 存储 / distributed key-value store · Raft · shard routing · replica resize · recovery

14
raftification
raftification exchange-core Java

RAFT implementation in Java

14
raftlog_protobuf
raftlog_protobuf frugalos Rust

Encoders and decoders of the Protocol-Buffers messages for the constituents defined in the raftlog crate

13
raft
raft cocky-punch Zig

Raft Consensus Algorithm implementation in Zig

13
AfloatDB
AfloatDB MicroRaft Java

Proof-of-concept distributed key-value store implementation on top of MicroRaft, Protocol Buffers, and gRPC

13
raft-impl
raft-impl StardustDL Go

A demo 1-to-1 implementation with high availability in Golang for Raft, based on 6.824's raft labs. (NJU dissys course's lab code)

13
Raft-Omnet
Raft-Omnet EdoardoV97 C++

An implementation of Raft to support simulation in Omnet++

13
axdb2
axdb2 fanx-dev Fantom

High performance distributed key-value database

13
raftd
raftd impact-eintr Go

raftd 基于raft和bolt的分布式KV数据库 由于简单实现了租约系统 可以用于简单的服务发现 基于gin框架提供http服务

13