All Projects → Braft → Similar Projects or Alternatives

147 Open source projects that are alternatives of or similar to Braft

Dragonboat
Dragonboat is a high performance multi-group Raft consensus library in pure Go.
Stars: ✭ 3,983 (+34.38%)
Atomix
A reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (-26.38%)
raft
raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
Stars: ✭ 35 (-98.82%)
Raft Java
Raft Java implementation which is simple and easy to understand.
Stars: ✭ 783 (-73.58%)
Sharkstore
distributed key - value persisted storage system
Stars: ✭ 165 (-94.43%)
Mutual labels:  distributed-storage, raft
Kites
🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Stars: ✭ 41 (-98.62%)
Mutual labels:  raft, raft-consensus-algorithm
6.824 2018
MIT 6.824 2018 lab. MIT6.824分布式系统(2018秋)
Stars: ✭ 59 (-98.01%)
Mutual labels:  raft, raft-consensus-algorithm
Dotnext
Next generation API for .NET
Stars: ✭ 379 (-87.21%)
Mutual labels:  raft, raft-consensus-algorithm
Dragonboat Example
Examples for Dragonboat
Stars: ✭ 104 (-96.49%)
Mutual labels:  raft, raft-consensus-algorithm
Leto
A key value storage example powered by hashicorp raft and BadgerDB
Stars: ✭ 73 (-97.54%)
Mutual labels:  raft, raft-consensus-algorithm
huffleraft
Replicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-98.92%)
Mutual labels:  raft, raft-consensus-algorithm
Rafty
Implementation of RAFT consensus in .NET core
Stars: ✭ 182 (-93.86%)
Mutual labels:  raft, raft-consensus-algorithm
distkv
Distributed KV Storage System based on Raft and RocksDB, can be use to store small files, like images.
Stars: ✭ 50 (-98.31%)
Mutual labels:  raft, distributed-storage
Mit 6.824 2018
Solutions to mit 6.824 2018
Stars: ✭ 158 (-94.67%)
Mutual labels:  raft, raft-consensus-algorithm
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 (-83.87%)
Mutual labels:  raft, raft-consensus-algorithm
distmq
Distributed Message Queue based on Raft
Stars: ✭ 32 (-98.92%)
Mutual labels:  raft, distributed-storage
Copycat
A novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (-81.41%)
Mutual labels:  raft, raft-consensus-algorithm
Cete
Cete is a distributed key value store server written in Go built on top of BadgerDB.
Stars: ✭ 153 (-94.84%)
Mutual labels:  raft, raft-consensus-algorithm
Xraft
xnnyygn's raft implementation
Stars: ✭ 99 (-96.66%)
Mutual labels:  raft
Deepsea
A collection of Salt files for deploying, managing and automating Ceph.
Stars: ✭ 140 (-95.28%)
Mutual labels:  distributed-storage
Tikv
Distributed transactional key-value database, originally created to complement TiDB
Stars: ✭ 10,403 (+250.98%)
Mutual labels:  raft
Storj
Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
Stars: ✭ 1,278 (-56.88%)
Mutual labels:  distributed-storage
Tupl
The Unnamed Persistence Library
Stars: ✭ 83 (-97.2%)
Mutual labels:  raft
Zatt
Python implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (-95.99%)
Mutual labels:  raft
Sfs
The distributed object storage server used by PitchPoint Solutions to securely store billions of large and small files using minimal resources. Object data is stored in replicated volumes implemented like Facebooks Haystack Object Store. Object metadata which essentially maps an object name to a volume position is stored in an elasticsearch index.
Stars: ✭ 78 (-97.37%)
Mutual labels:  distributed-storage
Kertish Dfs
Kertish-dfs is a simple distributed storage platform, implements file storage on a single distributed computer cluster, and provides interfaces for file/folder handling. Kertish-dfs aims primarily for completely distributed operation without a single point of failure, scalable to the exabyte level.
Stars: ✭ 74 (-97.5%)
Mutual labels:  distributed-storage
Raft Rs
Raft distributed consensus algorithm implemented in Rust.
Stars: ✭ 1,859 (-37.28%)
Mutual labels:  raft
Raft Demo
通过hashicorp-raft库手把手调试raft协议
Stars: ✭ 72 (-97.57%)
Mutual labels:  raft
Verdi Raft
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (-95.18%)
Mutual labels:  raft
Toydb
Distributed SQL database in Rust, written as a learning project
Stars: ✭ 1,329 (-55.16%)
Mutual labels:  raft
Chubaofs
ChubaoFS (abbrev. CBFS) is a cloud native distributed file system and object store.
Stars: ✭ 2,482 (-16.26%)
Mutual labels:  distributed-storage
Summitdb
In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API
Stars: ✭ 1,295 (-56.31%)
Mutual labels:  raft
Mit6.824 distributedsystem
MIT6.824分布式系统(2018秋)
Stars: ✭ 135 (-95.45%)
Mutual labels:  raft-consensus-algorithm
Dqlite
Embeddable, replicated and fault tolerant SQL engine.
Stars: ✭ 2,644 (-10.8%)
Mutual labels:  raft
Bifrost
Pure rust building block for distributed systems
Stars: ✭ 118 (-96.02%)
Mutual labels:  raft
Eventql
Distributed "massively parallel" SQL query engine
Stars: ✭ 1,121 (-62.18%)
Mutual labels:  distributed-storage
Tidis
Distributed transactional NoSQL database, Redis protocol compatible using tikv as backend
Stars: ✭ 1,182 (-60.12%)
Mutual labels:  raft
6.824 2017
⚡️ 6.824: Distributed Systems (Spring 2017). A course which present abstractions and implementation techniques for engineering distributed systems.
Stars: ✭ 219 (-92.61%)
Mutual labels:  raft
Vasto
A distributed key-value store. On Disk. Able to grow or shrink without service interruption.
Stars: ✭ 206 (-93.05%)
Mutual labels:  distributed-storage
Raft.net
Implementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
Stars: ✭ 112 (-96.22%)
Mutual labels:  raft
Cords
File-system fault injection framework for distributed storage systems
Stars: ✭ 55 (-98.14%)
Mutual labels:  distributed-storage
Zanredisdb
Yet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Stars: ✭ 64 (-97.84%)
Mutual labels:  raft
Logcabin
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.
Stars: ✭ 1,576 (-46.83%)
Mutual labels:  raft
Rqlite
The lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+208.6%)
Mutual labels:  raft
X0
Xzero HTTP Application Server
Stars: ✭ 111 (-96.26%)
Mutual labels:  raft
Moosefs
MooseFS – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System (Software-Defined Storage)
Stars: ✭ 1,025 (-65.42%)
Mutual labels:  distributed-storage
Raftlog
A Rust implementation of distributed replicated log based on the Raft algorithm
Stars: ✭ 44 (-98.52%)
Mutual labels:  raft
Uhaha
High Availability Framework for Happy Data
Stars: ✭ 164 (-94.47%)
Mutual labels:  raft
Bayard
A full-text search and indexing server written in Rust.
Stars: ✭ 1,555 (-47.54%)
Mutual labels:  raft
Dister
dister(Distribution Cluster)是一款轻量级高性能的分布式集群管理软件,实现了分布式软件架构中的常用核心组件,包括:服务配置管理中心、服务注册与发现、服务健康检查、服务负载均衡。dister的灵感来源于ZooKeeper、Consul、Etcd,它们都实现了类似的分布式组件,但是dister更加的轻量级、低成本、易维护、架构清晰、简单实用、性能高效,这也是dister设计的初衷。
Stars: ✭ 41 (-98.62%)
Mutual labels:  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 (-98.99%)
Mutual labels:  raft
Trepang
Trepang is an implementation of Raft Algorithm in Go
Stars: ✭ 111 (-96.26%)
Mutual labels:  raft
Javaok
必看!java后端,亮剑诛仙。java发展路线技术要点。
Stars: ✭ 867 (-70.75%)
Mutual labels:  raft
Sofa Jraft
A production-grade java implementation of RAFT consensus algorithm.
Stars: ✭ 2,618 (-11.67%)
Mutual labels:  raft
Raft.github.io
website at https://raft.github.io
Stars: ✭ 844 (-71.52%)
Mutual labels:  raft
Awesome Consensus
Awesome list for Paxos and friends
Stars: ✭ 1,619 (-45.38%)
Mutual labels:  raft
Blast
Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Stars: ✭ 934 (-68.49%)
Mutual labels:  raft
Blog
my blog, using markdown
Stars: ✭ 25 (-99.16%)
Mutual labels:  raft
Yaraft
Yet Another RAFT implementation
Stars: ✭ 109 (-96.32%)
Mutual labels:  raft
Sheepdog
Distributed Storage System for QEMU
Stars: ✭ 896 (-69.77%)
Mutual labels:  distributed-storage
1-60 of 147 similar projects