Topic

raft

Repositories (943)

6.824-labs-2021
6.824-labs-2021 TLinz Go

Labs for MIT 6.824 Distributed System.

3
raft-capnp
raft-capnp mikelsr Go

Etcd's raft with Cap’n Proto as transport.

3
talent-dss
talent-dss GarfieldZHU Rust

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

3
fraisedb
fraisedb dpwgc Go

基于Hashicorp Raft + LevelDB的分布式键值型数据库。包含键值读写、范围查询、过期清理、空间隔离、事件订阅发布等功能。

3
mit-6.824-2018
mit-6.824-2018 coldcolacos Go

Pass 4 labs more than 1, 000 times without failure.

3
squirrel
squirrel Squirrel-HTAP Java

HTAP Database For Transaction And Analysis Workload

3
KotlinRaft
KotlinRaft epellis Kotlin

Raft consensus protocol in Kotlin using coroutines and gRPC

3
kv-store-grpc-raft
kv-store-grpc-raft priyangshupal Go

Golang implementation of the Raft consensus protocol using gRPC. Achieved operation replication speeds of ~3000 operations/sec with 3 nodes and ~2000...

3
flowdb
flowdb tsundata Go

A light weight distributed key-value database system

3
raft-homework
raft-homework mohsenasm Python

A homework for the Raft consensus algorithm

3
GoReplicate
GoReplicate vishaljangid1729 Go

GoReplicate is an open-source Golang wrapper over HashiCorp Raft, enabling easy replication of data, API calls, RPC requests, and more in distributed...

3
raft-waterwheel-mod
raft-waterwheel-mod made-by-traxam C#

🔌🚰 A Raft mod that adds a block that automatically collects water and fills it into nearby purifiers.

3
raftCache
raftCache letterbeezps Go

A demo for learning raft protocol

3
otterdb
otterdb bbengfort Go

A sqlite database replicated using strong consensus for fault tolerance and fast, local reads.

3
consensual
consensual lycantropos Python

Implementation of raft consensus algorithm

3
Coracle.Web.Examples
Coracle.Web.Examples endecipher C#

An example use-case of Coracle.Raft

3
rafter
rafter simonalong Java

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

3
raft-consensus
raft-consensus nimazareian Kotlin

Distributed Day Trading Service using Raft Consensus Algorithm, implemented in Kotlin

3
polydrive
polydrive polydrive Rust

Polydrive is an experimental open source alternative to Dropbox. It allow users to synchronize their files on multiple devices.

3
kraft
kraft Khighness Java

Distributed KV storage system based on raft protocol

3
raft-based-fabric-network
raft-based-fabric-network timo-kang Shell

Sample Raft Basd Fabric Network (Hyperledger Fabric v2.3.3)

3
fastapi-raft
fastapi-raft skowalak Python

Python implementation of the Raft Distributed Consensus Algorithm with ASGI + Starlette + FastAPI

3
raft-from-scratch
raft-from-scratch tchastai Go

🚣‍♂️ Raft consensus algorithm implementation for training purposes.

3
health-care-advisor
health-care-advisor jagaldol Python

A medical consultation chatbot using RAG and RAFT techniques on the Gemma 2 model, achieving high performance in the healthcare domain.

3
distributed-sql-based-database-in-rust
distributed-sql-based-database-in-rust Archisman-Mridha Rust

Implementing a distributed SQL based database in Rust | For educational purposes only

3
raft-py
raft-py mdmiller002 Python

A Raft implementation in Python

3
mercury-match-engine
mercury-match-engine notayessir Java

A Match Engine based on Raft(基于 Raft 的撮合引擎)

3
raft-java
raft-java beijing-penguin Java

raft-java

2
raft-consensus
raft-consensus JohnJDyer Python

Replicated Consistent Distributed Logs

2
papillon
papillon fuyao-w Go

raft 协议实现

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
raft
raft araragao Java

Raft consensus algorithm overview, implementation and performance analysis

2
etcd-core
etcd-core piotrpersona Dockerfile

Core concepts of etcd database assembled in a single document.

2
quadrille
quadrille quadrille Go

The lightweight, distributed geospatial database backed by a QuadTree

2
raft-grpc-transport-mux
raft-grpc-transport-mux coufalja Go
2
go-paxos
go-paxos LiuzhouChan C++

A multi-group Paxos library in Go.

2
MIT_6.5840_CourseWork
MIT_6.5840_CourseWork laolarou726 Go

MIT 6.5840 - Distributed System

2
Raft-Algorithm
Raft-Algorithm aryanGupta-09 Python

Raft algorithm with lease functionality.

2
golemdb
golemdb jeevano Go

Distributed key-value database built with Golang

2
alloy-raft
alloy-raft bradford-smith94 Alloy

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

2
replicate
replicate SarthakMakhija Rust

Repository for pluggable replication algorithm implementation in Rust

2
pyraft
pyraft yibuma Python

PyRaft is a simple and elegant implementation of the Raft distributed consensus protocol based on Python and asyncio. Its design goals are efficiency,...

2
raft-playground
raft-playground sergey-sw Kotlin

Raft consensus 🤝 written in Kotlin 👨🏻‍💻

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
journal
journal torrentg C

A simple log-structured library

2
rust-raft-db
rust-raft-db sjy-dv Rust

Rust and a trial distributed database through the Raft algorithm

2
gostgresql
gostgresql raymond-design Go

boltdb db

2
byraft
byraft taekop Ruby

Raft Implementation in Ruby

2
TynamoDB
TynamoDB halfer53 Go

TynamoDB is a horizontally scalable, highly available, key-value storage service that is built with Raft consensus algorithms.

2