All Projects → Yaraft → Similar Projects or Alternatives

284 Open source projects that are alternatives of or similar to Yaraft

Etcd
Distributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+34980.73%)
Mutual labels:  etcd, consensus, raft
Floyd
A raft consensus implementation that is simply and understandable
Stars: ✭ 259 (+137.61%)
Mutual labels:  consensus, raft
Sofa Jraft
A production-grade java implementation of RAFT consensus algorithm.
Stars: ✭ 2,618 (+2301.83%)
Mutual labels:  consensus, raft
X0
Xzero HTTP Application Server
Stars: ✭ 111 (+1.83%)
Mutual labels:  consensus, raft
Dister
dister(Distribution Cluster)是一款轻量级高性能的分布式集群管理软件,实现了分布式软件架构中的常用核心组件,包括:服务配置管理中心、服务注册与发现、服务健康检查、服务负载均衡。dister的灵感来源于ZooKeeper、Consul、Etcd,它们都实现了类似的分布式组件,但是dister更加的轻量级、低成本、易维护、架构清晰、简单实用、性能高效,这也是dister设计的初衷。
Stars: ✭ 41 (-62.39%)
Mutual labels:  etcd, raft
Trepang
Trepang is an implementation of Raft Algorithm in Go
Stars: ✭ 111 (+1.83%)
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 (-72.48%)
Mutual labels:  consensus, raft
Zatt
Python implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (+9.17%)
Mutual labels:  consensus, raft
coolbeans
Coolbeans is a distributed work queue that implements the beanstalkd protocol.
Stars: ✭ 56 (-48.62%)
Mutual labels:  raft, consensus
Tikv
Distributed transactional key-value database, originally created to complement TiDB
Stars: ✭ 10,403 (+9444.04%)
Mutual labels:  consensus, raft
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 (+1370.64%)
Mutual labels:  raft, consensus
Raft-Paxos-Sample
MIT6.824实现分布式一致性算法——Raft&Paxos
Stars: ✭ 37 (-66.06%)
Mutual labels:  raft, consensus
golearn
🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
Stars: ✭ 36 (-66.97%)
Mutual labels:  raft, etcd
Rqlite
The lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+8291.74%)
Mutual labels:  consensus, raft
Raft
Raft Consensus Algorithm
Stars: ✭ 370 (+239.45%)
Mutual labels:  consensus, raft
little-raft
The lightest distributed consensus library. Run your own replicated state machine! ❤️
Stars: ✭ 316 (+189.91%)
Mutual labels:  raft, consensus
raft
raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
Stars: ✭ 35 (-67.89%)
Mutual labels:  raft, consensus
Ratis
Open source Java implementation for Raft consensus protocol.
Stars: ✭ 443 (+306.42%)
Mutual labels:  consensus, raft
Verdi Raft
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (+31.19%)
Mutual labels:  consensus, raft
raft-badger
Badger-based backend for Hashicorp's raft package
Stars: ✭ 27 (-75.23%)
Mutual labels:  raft, consensus
openraft
rust raft with improvements
Stars: ✭ 826 (+657.8%)
Mutual labels:  raft, consensus
Blog
my blog, using markdown
Stars: ✭ 25 (-77.06%)
Mutual labels:  etcd, raft
raftor
Distributed chat system built with rust
Stars: ✭ 31 (-71.56%)
Mutual labels:  raft, consensus
Nuraft
C++ implementation of Raft core logic as a replication library
Stars: ✭ 428 (+292.66%)
Mutual labels:  consensus, raft
Patroni
A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
Stars: ✭ 4,434 (+3967.89%)
Mutual labels:  etcd, raft
Async Raft
An implementation of the Raft distributed consensus protocol using the Tokio framework.
Stars: ✭ 510 (+367.89%)
Mutual labels:  consensus, raft
Atomix
A reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (+1901.83%)
Mutual labels:  consensus, raft
Dragonboat
Dragonboat is a high performance multi-group Raft consensus library in pure Go.
Stars: ✭ 3,983 (+3554.13%)
Mutual labels:  consensus, raft
Bifrost
Pure rust building block for distributed systems
Stars: ✭ 118 (+8.26%)
Mutual labels:  consensus, raft
raft-rocks
A simple database based on raft and rocksdb
Stars: ✭ 38 (-65.14%)
Mutual labels:  raft, consensus
Copycat
A novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (+405.5%)
Mutual labels:  consensus, raft
Hraftd
A reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (+571.56%)
Mutual labels:  consensus, raft
Zanredisdb
Yet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Stars: ✭ 64 (-41.28%)
Mutual labels:  raft
Microlock
A dead simple distributed locking library for Node.js and Etcd
Stars: ✭ 89 (-18.35%)
Mutual labels:  etcd
Ekka
Autocluster and Autoheal for EMQ X Broker
Stars: ✭ 63 (-42.2%)
Mutual labels:  etcd
Etcd Cluster Operator
A controller to deploy and manage etcd clusters inside of Kubernetes
Stars: ✭ 63 (-42.2%)
Mutual labels:  etcd
Zookeeper
Apache ZooKeeper
Stars: ✭ 10,061 (+9130.28%)
Mutual labels:  consensus
Go Lachesis
aBFT consensus for permission-less networks
Stars: ✭ 88 (-19.27%)
Mutual labels:  consensus
6.824 2018
MIT 6.824 2018 lab. MIT6.824分布式系统(2018秋)
Stars: ✭ 59 (-45.87%)
Mutual labels:  raft
Learning Tools
A collection of tools and files for learning new technologies
Stars: ✭ 1,287 (+1080.73%)
Mutual labels:  etcd
Scp zh
恒星共识协议中文翻译
Stars: ✭ 59 (-45.87%)
Mutual labels:  consensus
Etcd Play
etcd playground
Stars: ✭ 49 (-55.05%)
Mutual labels:  etcd
Kuberdock Platform
KuberDock - is a platform that allows users to run applications using Docker container images and create SaaS / PaaS based on these applications.
Stars: ✭ 106 (-2.75%)
Mutual labels:  etcd
Etcd Backup Restore
Collection of components to backup and restore the Etcd of a Kubernetes cluster
Stars: ✭ 99 (-9.17%)
Mutual labels:  etcd
Paxosstore
PaxosStore has been deployed in WeChat production for more than two years, providing storage services for the core businesses of WeChat backend. Now PaxosStore is running on thousands of machines, and is able to afford billions of peak TPS.
Stars: ✭ 1,278 (+1072.48%)
Mutual labels:  consensus
Zetcd
Serve the Apache Zookeeper API but back it with an etcd cluster
Stars: ✭ 1,025 (+840.37%)
Mutual labels:  etcd
Raftlog
A Rust implementation of distributed replicated log based on the Raft algorithm
Stars: ✭ 44 (-59.63%)
Mutual labels:  raft
Tupl
The Unnamed Persistence Library
Stars: ✭ 83 (-23.85%)
Mutual labels:  raft
Chainspace Prototype
Chainspace is a distributed ledger platform for high-integrity and transparent processing of transactions within a decentralized system.
Stars: ✭ 41 (-62.39%)
Mutual labels:  consensus
Xraft
xnnyygn's raft implementation
Stars: ✭ 99 (-9.17%)
Mutual labels:  raft
Casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang
Stars: ✭ 10,872 (+9874.31%)
Mutual labels:  etcd
Etcd Manage Server
etcd-manage 服务端
Stars: ✭ 30 (-72.48%)
Mutual labels:  etcd
Springboot Thrift Etcd Ribbon
基于springboot的thrift的rpc, 服务发现基于etcd,路由基于ribbon
Stars: ✭ 75 (-31.19%)
Mutual labels:  etcd
Groupthink
A collaborative democratic platform built atop GitHub, designed for open policymaking and manifesto writing.
Stars: ✭ 28 (-74.31%)
Mutual labels:  consensus
Example Api
A base API project to bootstrap and prototype quickly.
Stars: ✭ 27 (-75.23%)
Mutual labels:  etcd
Ouroboros Network
An implementation of the Ouroboros family of consensus algorithms, with its networking support
Stars: ✭ 108 (-0.92%)
Mutual labels:  consensus
Dragonboat Example
Examples for Dragonboat
Stars: ✭ 104 (-4.59%)
Mutual labels:  raft
Toydb
Distributed SQL database in Rust, written as a learning project
Stars: ✭ 1,329 (+1119.27%)
Mutual labels:  raft
Vip Manager
Manages a virtual IP based on state kept in etcd or Consul
Stars: ✭ 75 (-31.19%)
Mutual labels:  etcd
Traefik
The Cloud Native Application Proxy
Stars: ✭ 36,089 (+33009.17%)
Mutual labels:  etcd
1-60 of 284 similar projects