Top 110 raft open source projects

Raft
An Elixir implementation of the raft consensus protocol
Openmessaging Storage Dledger
A raft-based java library for building high-available, high-durable, strong-consistent commitlog.
✭ 364
javaraft
Bitraft
🎉A Bitcask Distributed Key/Value store using Raft for consensus with a Redis compatible API written in Go.
Godown
Distributed, fault-tolerant key-value storage written in go.
Raftos
Asynchronous replication framework for distributed Python projects
Mushroom
Distributed In-Memory Index 分布式内存索引
✭ 280
rpcraft
Shineframe
高性能超轻量级C++开发库及服务器编程框架
Permazen
Language-Natural Persistence Layer for Java
Floyd
A raft consensus implementation that is simply and understandable
Paxos raft protocol
分布式一致性协议相关论文及中文译文,涵盖Paxos、Raft、Zab
Dqlite
Embeddable, replicated and fault tolerant SQL engine.
raft-rocks
A simple database based on raft and rocksdb
FISCO-BCOS
FISCO BCOS是由微众牵头的金链盟主导研发、对外开源、安全可控的企业级金融区块链底层技术平台。 单链配置下,性能TPS可达万级。提供群组架构、并行计算、分布式存储、可插拔的共识机制、隐私保护算法、支持全链路国密算法等诸多特性。 经过多个机构、多个应用,长时间在生产环境中的实践检验,具备金融级的高性能、高可用性及高安全性。FISCO BCOS is a secure and reliable financial-grade open-source blockchain platform. The platform provides rich features including group architecture, cross-chain communication protoc…
raft
raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
Kites
🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
coolbeans
Coolbeans is a distributed work queue that implements the beanstalkd protocol.
golearn
🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
distkv
Distributed KV Storage System based on Raft and RocksDB, can be use to store small files, like images.
jobor
支持秒级分布式定时任务系统, A high performance distributed task scheduling system, Support multi protocol scheduling tasks
raft-grpc-example
Example code for how to get hashicorp/raft running with gRPC
huffleraft
Replicated key-value store driven by the raft consensus protocol 🚵
little-raft
The lightest distributed consensus library. Run your own replicated state machine! ❤️
kshaka
Kshaka is a Go implementation of the CASPaxos consensus protocol.
Raft-Paxos-Sample
MIT6.824实现分布式一致性算法——Raft&Paxos
dledger
A raft-based java library for building high-available, high-durable, strong-consistent commitlog.
slock
High-performance distributed sync service and atomic DB
nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
nebula-graph
A distributed, fast open-source graph database featuring horizontal scalability and high availability. This is an archived repo for v2.5 only, from 2.6.0 +, NebulaGraph switched back to https://github.com/vesoft-inc/nebula
blockchain consensus algorithm
代码实现五种区块链共识算法 The code implements five blockchain consensus algorithms
video features
Extract video features from raw videos using multiple GPUs. We support RAFT and PWC flow frames as well as S3D, I3D, R(2+1)D, VGGish, CLIP, ResNet features.
raft
An C++ implementation of RAFT consensus algorithm based on jrpc
aurora
A Raft based K-V database implemented with cpp.
cassem
(WIP) A distributed Configuration Center Application.
lol
A Raft implementation in Rust language. The name is not a joke.
6.824
Distributed Systems
openraft
rust raft with improvements
raft-badger
Badger-based backend for Hashicorp's raft package
61-110 of 110 raft projects