DragonboatDragonboat is a high performance multi-group Raft consensus library in pure Go.
Stars: ✭ 3,983 (+34.38%)
AtomixA reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (-26.38%)
raftraft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
Stars: ✭ 35 (-98.82%)
Raft JavaRaft Java implementation which is simple and easy to understand.
Stars: ✭ 783 (-73.58%)
Sharkstoredistributed key - value persisted storage system
Stars: ✭ 165 (-94.43%)
Kites🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Stars: ✭ 41 (-98.62%)
6.824 2018MIT 6.824 2018 lab. MIT6.824分布式系统(2018秋)
Stars: ✭ 59 (-98.01%)
DotnextNext generation API for .NET
Stars: ✭ 379 (-87.21%)
LetoA key value storage example powered by hashicorp raft and BadgerDB
Stars: ✭ 73 (-97.54%)
huffleraftReplicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-98.92%)
RaftyImplementation of RAFT consensus in .NET core
Stars: ✭ 182 (-93.86%)
distkvDistributed KV Storage System based on Raft and RocksDB, can be use to store small files, like images.
Stars: ✭ 50 (-98.31%)
RaA 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%)
distmqDistributed Message Queue based on Raft
Stars: ✭ 32 (-98.92%)
CopycatA novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (-81.41%)
CeteCete is a distributed key value store server written in Go built on top of BadgerDB.
Stars: ✭ 153 (-94.84%)
Xraftxnnyygn's raft implementation
Stars: ✭ 99 (-96.66%)
DeepseaA collection of Salt files for deploying, managing and automating Ceph.
Stars: ✭ 140 (-95.28%)
TikvDistributed transactional key-value database, originally created to complement TiDB
Stars: ✭ 10,403 (+250.98%)
StorjOngoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
Stars: ✭ 1,278 (-56.88%)
TuplThe Unnamed Persistence Library
Stars: ✭ 83 (-97.2%)
ZattPython implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (-95.99%)
SfsThe 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%)
Kertish DfsKertish-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%)
Raft RsRaft distributed consensus algorithm implemented in Rust.
Stars: ✭ 1,859 (-37.28%)
Raft Demo通过hashicorp-raft库手把手调试raft协议
Stars: ✭ 72 (-97.57%)
Verdi RaftAn implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (-95.18%)
ToydbDistributed SQL database in Rust, written as a learning project
Stars: ✭ 1,329 (-55.16%)
ChubaofsChubaoFS (abbrev. CBFS) is a cloud native distributed file system and object store.
Stars: ✭ 2,482 (-16.26%)
SummitdbIn-memory NoSQL database with ACID transactions, Raft consensus, and Redis API
Stars: ✭ 1,295 (-56.31%)
DqliteEmbeddable, replicated and fault tolerant SQL engine.
Stars: ✭ 2,644 (-10.8%)
BifrostPure rust building block for distributed systems
Stars: ✭ 118 (-96.02%)
EventqlDistributed "massively parallel" SQL query engine
Stars: ✭ 1,121 (-62.18%)
TidisDistributed transactional NoSQL database, Redis protocol compatible using tikv as backend
Stars: ✭ 1,182 (-60.12%)
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%)
VastoA distributed key-value store. On Disk. Able to grow or shrink without service interruption.
Stars: ✭ 206 (-93.05%)
Raft.netImplementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
Stars: ✭ 112 (-96.22%)
CordsFile-system fault injection framework for distributed storage systems
Stars: ✭ 55 (-98.14%)
ZanredisdbYet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Stars: ✭ 64 (-97.84%)
LogcabinLogCabin 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%)
RqliteThe lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+208.6%)
X0Xzero HTTP Application Server
Stars: ✭ 111 (-96.26%)
MoosefsMooseFS – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System (Software-Defined Storage)
Stars: ✭ 1,025 (-65.42%)
RaftlogA Rust implementation of distributed replicated log based on the Raft algorithm
Stars: ✭ 44 (-98.52%)
UhahaHigh Availability Framework for Happy Data
Stars: ✭ 164 (-94.47%)
BayardA full-text search and indexing server written in Rust.
Stars: ✭ 1,555 (-47.54%)
Disterdister(Distribution Cluster)是一款轻量级高性能的分布式集群管理软件,实现了分布式软件架构中的常用核心组件,包括:服务配置管理中心、服务注册与发现、服务健康检查、服务负载均衡。dister的灵感来源于ZooKeeper、Consul、Etcd,它们都实现了类似的分布式组件,但是dister更加的轻量级、低成本、易维护、架构清晰、简单实用、性能高效,这也是dister设计的初衷。
Stars: ✭ 41 (-98.62%)
Consensus Yaraftconsensus-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%)
TrepangTrepang is an implementation of Raft Algorithm in Go
Stars: ✭ 111 (-96.26%)
Javaok必看!java后端,亮剑诛仙。java发展路线技术要点。
Stars: ✭ 867 (-70.75%)
Sofa JraftA production-grade java implementation of RAFT consensus algorithm.
Stars: ✭ 2,618 (-11.67%)
Raft.github.iowebsite at https://raft.github.io
Stars: ✭ 844 (-71.52%)
BlastBlast is a full text search and indexing server, written in Go, built on top of Bleve.
Stars: ✭ 934 (-68.49%)
Blogmy blog, using markdown
Stars: ✭ 25 (-99.16%)
YaraftYet Another RAFT implementation
Stars: ✭ 109 (-96.32%)
SheepdogDistributed Storage System for QEMU
Stars: ✭ 896 (-69.77%)