All Projects → Verdi Raft → Similar Projects or Alternatives

824 Open source projects that are alternatives of or similar to Verdi Raft

Etcd
Distributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+26639.86%)
Hraftd
A reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (+411.89%)
Bifrost
Pure rust building block for distributed systems
Stars: ✭ 118 (-17.48%)
Mutual labels:  consensus, raft, distributed-systems
raft-rocks
A simple database based on raft and rocksdb
Stars: ✭ 38 (-73.43%)
Mutual labels:  key-value, raft, consensus
Zatt
Python implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (-16.78%)
Mutual labels:  consensus, raft, distributed-systems
chapar
A framework for verification of causal consistency for distributed key-value stores and their clients in Coq [maintainer=@palmskog]
Stars: ✭ 29 (-79.72%)
Mutual labels:  distributed-systems, key-value, coq
Zookeeper
Apache ZooKeeper
Stars: ✭ 10,061 (+6935.66%)
raftor
Distributed chat system built with rust
Stars: ✭ 31 (-78.32%)
Mutual labels:  distributed-systems, raft, consensus
huffleraft
Replicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-77.62%)
Mutual labels:  distributed-systems, key-value, raft
Elasticell
Elastic Key-Value Storage With Strong Consistency and Reliability
Stars: ✭ 453 (+216.78%)
Mutual labels:  key-value, raft, distributed-systems
Verdi
A framework for formally verifying distributed systems implementations in Coq
Stars: ✭ 496 (+246.85%)
Mutual labels:  proof, coq, distributed-systems
Copycat
A novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (+285.31%)
Mutual labels:  consensus, raft, distributed-systems
Disel
Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq
Stars: ✭ 85 (-40.56%)
Mutual labels:  proof, coq, distributed-systems
Js
Gryadka is a minimalistic master-master replicated consistent key-value storage based on the CASPaxos protocol
Stars: ✭ 304 (+112.59%)
Tikv
Distributed transactional key-value database, originally created to complement TiDB
Stars: ✭ 10,403 (+7174.83%)
Mutual labels:  key-value, consensus, raft
little-raft
The lightest distributed consensus library. Run your own replicated state machine! ❤️
Stars: ✭ 316 (+120.98%)
Mutual labels:  distributed-systems, raft, consensus
coolbeans
Coolbeans is a distributed work queue that implements the beanstalkd protocol.
Stars: ✭ 56 (-60.84%)
Mutual labels:  distributed-systems, raft, consensus
Dragonboat
Dragonboat is a high performance multi-group Raft consensus library in pure Go.
Stars: ✭ 3,983 (+2685.31%)
Mutual labels:  consensus, raft, distributed-systems
Raft
Raft Consensus Algorithm
Stars: ✭ 370 (+158.74%)
Mutual labels:  consensus, raft, distributed-systems
Nuraft
C++ implementation of Raft core logic as a replication library
Stars: ✭ 428 (+199.3%)
Mutual labels:  consensus, raft, distributed-systems
Rqlite
The lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+6296.5%)
Mutual labels:  consensus, raft, distributed-systems
Atomix
A reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (+1425.87%)
Mutual labels:  consensus, raft, distributed-systems
raft-badger
Badger-based backend for Hashicorp's raft package
Stars: ✭ 27 (-81.12%)
Mutual labels:  key-value, raft, consensus
golearn
🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
Stars: ✭ 36 (-74.83%)
Mutual labels:  distributed-systems, raft
epaxos
A pluggable implementation of the Egalitarian Paxos Consensus Protocol
Stars: ✭ 39 (-72.73%)
Mutual labels:  distributed-systems, consensus
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…
Stars: ✭ 1,603 (+1020.98%)
Mutual labels:  raft, consensus
MIT6.824-2021
4 labs + 2 challenges + 4 docs
Stars: ✭ 594 (+315.38%)
Mutual labels:  distributed-systems, raft
Kites
🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Stars: ✭ 41 (-71.33%)
Mutual labels:  distributed-systems, raft
kerala
Distributed KV Streams
Stars: ✭ 16 (-88.81%)
Mutual labels:  distributed-systems, raft
Floyd
A raft consensus implementation that is simply and understandable
Stars: ✭ 259 (+81.12%)
Mutual labels:  consensus, raft
raft
raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
Stars: ✭ 35 (-75.52%)
Mutual labels:  raft, consensus
InfSeqExt
A Coq library for reasoning (co)inductively on infinite sequences using LTL-like modal operators
Stars: ✭ 12 (-91.61%)
Mutual labels:  coq, proof
Godown
Distributed, fault-tolerant key-value storage written in go.
Stars: ✭ 352 (+146.15%)
Mutual labels:  key-value, raft
Swim Js
JavaScript implementation of SWIM membership protocol
Stars: ✭ 135 (-5.59%)
Mutual labels:  consensus, distributed-systems
Raft Rs
Raft distributed consensus algorithm implemented in Rust.
Stars: ✭ 1,859 (+1200%)
Mutual labels:  raft, distributed-systems
Odin
A programmable, observable and distributed job orchestration system.
Stars: ✭ 405 (+183.22%)
Mutual labels:  raft, distributed-systems
Raft-Paxos-Sample
MIT6.824实现分布式一致性算法——Raft&Paxos
Stars: ✭ 37 (-74.13%)
Mutual labels:  raft, consensus
Permazen
Language-Natural Persistence Layer for Java
Stars: ✭ 265 (+85.31%)
Mutual labels:  key-value, raft
Diplomat
A HTTP Ruby API for Consul
Stars: ✭ 358 (+150.35%)
Mutual labels:  key-value, distributed-systems
Tendermint
⟁ Tendermint Core (BFT Consensus) in Go
Stars: ✭ 4,491 (+3040.56%)
Mutual labels:  consensus, distributed-systems
Raft
An Elixir implementation of the raft consensus protocol
Stars: ✭ 369 (+158.04%)
Mutual labels:  raft, distributed-systems
Async Raft
An implementation of the Raft distributed consensus protocol using the Tokio framework.
Stars: ✭ 510 (+256.64%)
Mutual labels:  consensus, raft
Iron
Coq formalizations of functional languages.
Stars: ✭ 114 (-20.28%)
Mutual labels:  proof, coq
Ra
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.
Stars: ✭ 478 (+234.27%)
Mutual labels:  raft, distributed-systems
Translations
🐼 Chinese translations for classic IT resources
Stars: ✭ 6,074 (+4147.55%)
Mutual labels:  consensus, distributed-systems
Blog
my blog, using markdown
Stars: ✭ 25 (-82.52%)
Mutual labels:  raft, distributed-systems
Abci Host
Clojure host/server for Tendermint's ABCI protocol.
Stars: ✭ 18 (-87.41%)
Mutual labels:  consensus, distributed-systems
Kingbus
A distributed MySQL binlog storage system built on Raft
Stars: ✭ 798 (+458.04%)
Mutual labels:  raft, distributed-systems
Pysyncobj
A library for replicating your python class between multiple servers, based on raft protocol
Stars: ✭ 468 (+227.27%)
Mutual labels:  raft, distributed-systems
Awesome Distributed Systems
A curated list to learn about distributed systems
Stars: ✭ 7,263 (+4979.02%)
Mutual labels:  consensus, distributed-systems
Dblib Linear
Formalisation of the linear lambda calculus in Coq
Stars: ✭ 10 (-93.01%)
Mutual labels:  proof, coq
X0
Xzero HTTP Application Server
Stars: ✭ 111 (-22.38%)
Mutual labels:  consensus, raft
Zanredisdb
Yet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Stars: ✭ 64 (-55.24%)
Mutual labels:  key-value, raft
Trepang
Trepang is an implementation of Raft Algorithm in Go
Stars: ✭ 111 (-22.38%)
Mutual labels:  consensus, raft
6.824 2018
MIT 6.824 2018 lab. MIT6.824分布式系统(2018秋)
Stars: ✭ 59 (-58.74%)
Mutual labels:  raft, distributed-systems
Xraft
xnnyygn's raft implementation
Stars: ✭ 99 (-30.77%)
Mutual labels:  raft, distributed-systems
Distributed-Algorithms
利用 Go 语言实现多种分布式算法
Stars: ✭ 53 (-62.94%)
Mutual labels:  distributed-systems, raft
imm
Intermediate Memory Model (IMM) and compilation correctness proofs for it
Stars: ✭ 15 (-89.51%)
Mutual labels:  coq, proof
Ratis
Open source Java implementation for Raft consensus protocol.
Stars: ✭ 443 (+209.79%)
Mutual labels:  consensus, raft
Consensus Yaraft
consensus-yaraft is a library for distributed, strong consistent, highly replicated log storage. It's based on yaraft, which is an implementation of the Raft protocol.
Stars: ✭ 30 (-79.02%)
Mutual labels:  consensus, raft
1-60 of 824 similar projects