MIT6.824-20214 labs + 2 challenges + 4 docs
Stars: ✭ 594 (+1756.25%)
Kites🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Stars: ✭ 41 (+28.13%)
RaftlogA Rust implementation of distributed replicated log based on the Raft algorithm
Stars: ✭ 44 (+37.5%)
TrepangTrepang is an implementation of Raft Algorithm in Go
Stars: ✭ 111 (+246.88%)
KingbusA distributed MySQL binlog storage system built on Raft
Stars: ✭ 798 (+2393.75%)
Raft Demo通过hashicorp-raft库手把手调试raft协议
Stars: ✭ 72 (+125%)
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 (+4825%)
Raft.github.iowebsite at https://raft.github.io
Stars: ✭ 844 (+2537.5%)
Sharkstoredistributed key - value persisted storage system
Stars: ✭ 165 (+415.63%)
FinnFast Raft framework using the Redis protocol for Go
Stars: ✭ 534 (+1568.75%)
LetoA key value storage example powered by hashicorp raft and BadgerDB
Stars: ✭ 73 (+128.13%)
BifrostPure rust building block for distributed systems
Stars: ✭ 118 (+268.75%)
6.824 2018MIT 6.824 2018 lab. MIT6.824分布式系统(2018秋)
Stars: ✭ 59 (+84.38%)
RaftyImplementation of RAFT consensus in .NET core
Stars: ✭ 182 (+468.75%)
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 (-6.25%)
X0Xzero HTTP Application Server
Stars: ✭ 111 (+246.88%)
Blogmy blog, using markdown
Stars: ✭ 25 (-21.87%)
raft-badgerBadger-based backend for Hashicorp's raft package
Stars: ✭ 27 (-15.62%)
HraftdA reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (+2187.5%)
YaraftYet Another RAFT implementation
Stars: ✭ 109 (+240.63%)
TypesenseFast, typo tolerant, fuzzy search engine for building delightful search experiences ⚡ 🔍 ✨ An Open Source alternative to Algolia and an Easier-to-Use alternative to ElasticSearch.
Stars: ✭ 8,644 (+26912.5%)
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 (+1393.75%)
ToydbDistributed SQL database in Rust, written as a learning project
Stars: ✭ 1,329 (+4053.13%)
XenonThe MySQL Cluster Autopilot Management with GTID and Raft
Stars: ✭ 461 (+1340.63%)
TuplThe Unnamed Persistence Library
Stars: ✭ 83 (+159.38%)
ZattPython implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (+271.88%)
TidisDistributed transactional NoSQL database, Redis protocol compatible using tikv as backend
Stars: ✭ 1,182 (+3593.75%)
Sofa JraftA production-grade java implementation of RAFT consensus algorithm.
Stars: ✭ 2,618 (+8081.25%)
ZanredisdbYet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Stars: ✭ 64 (+100%)
Raft RsRaft distributed consensus algorithm implemented in Rust.
Stars: ✭ 1,859 (+5709.38%)
RqliteThe lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+28484.38%)
openraftrust raft with improvements
Stars: ✭ 826 (+2481.25%)
Disterdister(Distribution Cluster)是一款轻量级高性能的分布式集群管理软件,实现了分布式软件架构中的常用核心组件,包括:服务配置管理中心、服务注册与发现、服务健康检查、服务负载均衡。dister的灵感来源于ZooKeeper、Consul、Etcd,它们都实现了类似的分布式组件,但是dister更加的轻量级、低成本、易维护、架构清晰、简单实用、性能高效,这也是dister设计的初衷。
Stars: ✭ 41 (+28.13%)
Raft.netImplementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
Stars: ✭ 112 (+250%)
Javaok必看!java后端,亮剑诛仙。java发展路线技术要点。
Stars: ✭ 867 (+2609.38%)
AtomixA reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (+6718.75%)
BlastBlast is a full text search and indexing server, written in Go, built on top of Bleve.
Stars: ✭ 934 (+2818.75%)
BayardA full-text search and indexing server written in Rust.
Stars: ✭ 1,555 (+4759.38%)
Rsmdistributed computing toolkit in rust
Stars: ✭ 17 (-46.87%)
lolA Raft implementation in Rust language. The name is not a joke.
Stars: ✭ 130 (+306.25%)
Raft JavaRaft Java implementation which is simple and easy to understand.
Stars: ✭ 783 (+2346.88%)
BaikaldbBaikalDB, A Distributed HTAP Database.
Stars: ✭ 707 (+2109.38%)
UhahaHigh Availability Framework for Happy Data
Stars: ✭ 164 (+412.5%)
DissertationSources for my PhD dissertation on the Raft consensus algorithm
Stars: ✭ 638 (+1893.75%)
EtcdDistributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+119393.75%)
CopycatA novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (+1621.88%)
BraftAn industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
Stars: ✭ 2,964 (+9162.5%)
Async RaftAn implementation of the Raft distributed consensus protocol using the Tokio framework.
Stars: ✭ 510 (+1493.75%)
Xraftxnnyygn's raft implementation
Stars: ✭ 99 (+209.38%)
PysyncobjA library for replicating your python class between multiple servers, based on raft protocol
Stars: ✭ 468 (+1362.5%)
CeteCete is a distributed key value store server written in Go built on top of BadgerDB.
Stars: ✭ 153 (+378.13%)
ElasticellElastic Key-Value Storage With Strong Consistency and Reliability
Stars: ✭ 453 (+1315.63%)
TikvDistributed transactional key-value database, originally created to complement TiDB
Stars: ✭ 10,403 (+32409.38%)
cassem(WIP) A distributed Configuration Center Application.
Stars: ✭ 23 (-28.12%)
6.824Distributed Systems
Stars: ✭ 35 (+9.38%)
6.824 2017⚡️ 6.824: Distributed Systems (Spring 2017). A course which present abstractions and implementation techniques for engineering distributed systems.
Stars: ✭ 219 (+584.38%)