There are 66 repositories under raft topic.
Distributed reliable key-value store for the most critical data of a distributed system
Distributed transactional key-value database, originally created to complement TiDB
The lightweight, distributed relational database built on SQLite
Open Source alternative to Algolia and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
A distributed, fast open-source graph database featuring horizontal scalability and high availability
A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
A Cloud Native traffic orchestration system
A feature complete and high performance multi-group Raft library in Go.
Distributed SQL database in Rust, written as a learning project
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
Embeddable, replicated and fault tolerant SQL engine.
A production-grade java implementation of RAFT consensus algorithm.
A reactive Java framework for building fault-tolerant distributed systems
Raft distributed consensus algorithm implemented in Rust.
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 protocols, pluggable consensus mechanisms, privacy protection algorithms, OSCCA-approved (Office of State Commercial Cryptography Administration) cryptography algorithms, and distributed storage. Its performance, usability, and security have been testified by many institutional users and successful business applications in a live production environment.
LogCabin is a distributed storage system built on Raft that provides a small amount of highly replicated, consistent storage. It is a reliable place for other distributed systems to store their core metadata and is helpful in solving cluster management issues.
Curve is a high-performance, lightweight-operation, cloud-native open source distributed storage system. Curve can be applied to: 1) mainstream cloud-native infrastructure platforms OpenStack and Kubernetes; 2) high-performance storage for cloud-native databases; 3) cloud storage middleware using S3-compatible object storage as a data storage.
Distributed transactional NoSQL database, Redis protocol compatible using tikv as backend
In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API
Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Raft Java implementation which is simple and easy to understand.
IceFireDB is a database built for web3 and web2. It strives to fill the gap between web2 and web3 with a friendly database experience, making web3 application data storage more convenient, and making it easier for web2 applications to achieve decentralization and data immutability.
An implementation of the Raft distributed consensus protocol using the Tokio framework.
A distributed MySQL binlog storage system built on Raft
Open source Java implementation for Raft consensus protocol.
Next generation API for .NET
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
A reference use of Hashicorp's Raft implementation
distributed_computing include mapreduce kvstore etc.