Distributed key-value store with consistent hashing, sharding, and fault tolerance.
-
Updated
May 24, 2024 - Rust
Distributed key-value store with consistent hashing, sharding, and fault tolerance.
A Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system.
Next generation API for .NET
A small actor system written in kotlin using Coroutines (kotlinx.coroutines).
A distributed fault tolerant scheduler that is horizontally scalable 🔥
An implementation of the Raft consensus protocol.
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
Отказоустойчивый распределенный менеджер очередей сообщений с приоритетами
This project presents a Distributed Key-Value Store implemented using the Raft Consensus Algorithm with Leader Lease. Leveraging the reliability and fault tolerance offered by Raft, the system ensures consistent data replication and fault recovery across a distributed network of nodes.
A homework for the Raft consensus algorithm
A Java implementation of the Raft consensus algorithm
Sybline is a message broker aiming to simplify your backend while maintaining a highly avaliable in a secure manner
Raft consensus algorithm implementation in Golang
Replicating VMWare's Key-Value Store SplinterDB using the Raft Consensus Algorithm
A Raft-based distributed key-value storage database.
Distributed key-value storage system based on Raft consensus algorithm (MIT's Distributed Systems Labs)
Implementing a distributed SQL based database in Rust | For educational purposes only
Distributed system which runs several algorithms to flag explicit content before getting posted in social media.
Add a description, image, and links to the raft-consensus-algorithm topic page so that developers can more easily learn about it.
To associate your repository with the raft-consensus-algorithm topic, visit your repo's landing page and select "manage topics."