All Projects → MIT6.824-2021 → Similar Projects or Alternatives

973 Open source projects that are alternatives of or similar to MIT6.824-2021

Raft
Raft Consensus Algorithm
Stars: ✭ 370 (-37.71%)
Kites
🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Stars: ✭ 41 (-93.1%)
Mutual labels:  distributed-systems, raft, kvstore
Copycat
A novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (-7.24%)
Mit 6.824 2018
Solutions to mit 6.824 2018
Stars: ✭ 158 (-73.4%)
Mutual labels:  distributed-systems, mit, raft
Atomix
A reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (+267.34%)
Kingbus
A distributed MySQL binlog storage system built on Raft
Stars: ✭ 798 (+34.34%)
Mutual labels:  distributed-systems, storage, raft
6.824 2018
MIT 6.824 2018 lab. MIT6.824分布式系统(2018秋)
Stars: ✭ 59 (-90.07%)
Mutual labels:  distributed-systems, mit, raft
distributed-dev-learning
汇总、整理常用的分布式开发技术,给出demo,方便学习。包括数据分片、共识算法、一致性hash、分布式事务、非侵入的分布式链路追踪实现原理等内容。
Stars: ✭ 39 (-93.43%)
Naos
A mildly opiniated modern cloud service architecture blueprint + reference implementation
Stars: ✭ 19 (-96.8%)
Mutual labels:  distributed-systems, storage
kerala
Distributed KV Streams
Stars: ✭ 16 (-97.31%)
Mutual labels:  distributed-systems, raft
Nuraft
C++ implementation of Raft core logic as a replication library
Stars: ✭ 428 (-27.95%)
Mutual labels:  distributed-systems, raft
6.824 2017
⚡️ 6.824: Distributed Systems (Spring 2017). A course which present abstractions and implementation techniques for engineering distributed systems.
Stars: ✭ 219 (-63.13%)
Mutual labels:  distributed-systems, raft
Rsm
distributed computing toolkit in rust
Stars: ✭ 17 (-97.14%)
Mutual labels:  raft, consensus-algorithm
DTC
DTC is a high performance Distributed Table Cache system designed by JD.com that offering hotspot data cache for databases in order to reduce pressure of database and improve QPS.
Stars: ✭ 21 (-96.46%)
Mutual labels:  distributed-systems, storage
Raft.net
Implementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
Stars: ✭ 112 (-81.14%)
Mutual labels:  raft, consensus-algorithm
Raft
An Elixir implementation of the raft consensus protocol
Stars: ✭ 369 (-37.88%)
Mutual labels:  distributed-systems, raft
Odin
A programmable, observable and distributed job orchestration system.
Stars: ✭ 405 (-31.82%)
Mutual labels:  distributed-systems, raft
Glusterfs
Gluster Filesystem : Build your distributed storage in minutes
Stars: ✭ 3,437 (+478.62%)
Mutual labels:  distributed-systems, storage
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 (-19.53%)
Mutual labels:  distributed-systems, raft
Elasticell
Elastic Key-Value Storage With Strong Consistency and Reliability
Stars: ✭ 453 (-23.74%)
Mutual labels:  distributed-systems, raft
Hraftd
A reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (+23.23%)
Mutual labels:  distributed-systems, raft
Distributed Consensus Reading List
A long list of academic papers on the topic of distributed consensus
Stars: ✭ 803 (+35.19%)
Storj
Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
Stars: ✭ 1,278 (+115.15%)
Mutual labels:  distributed-systems, storage
Xraft
xnnyygn's raft implementation
Stars: ✭ 99 (-83.33%)
Mutual labels:  distributed-systems, raft
Etcd
Distributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+6337.37%)
Mutual labels:  distributed-systems, raft
Rucio
Rucio - Scientific Data Management
Stars: ✭ 131 (-77.95%)
Mutual labels:  distributed-systems, storage
nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
Stars: ✭ 8,196 (+1279.8%)
Mutual labels:  distributed-systems, raft
6.824
Distributed Systems
Stars: ✭ 35 (-94.11%)
Mutual labels:  mit, raft
Awesome Consensus
Awesome list for Paxos and friends
Stars: ✭ 1,619 (+172.56%)
Mutual labels:  raft, consensus-algorithm
lol
A Raft implementation in Rust language. The name is not a joke.
Stars: ✭ 130 (-78.11%)
Mutual labels:  raft, consensus-algorithm
coolbeans
Coolbeans is a distributed work queue that implements the beanstalkd protocol.
Stars: ✭ 56 (-90.57%)
Mutual labels:  distributed-systems, raft
golearn
🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
Stars: ✭ 36 (-93.94%)
Mutual labels:  distributed-systems, raft
Awesome Scalability Toolbox
My opinionated list of products and tools used for high-scalability projects
Stars: ✭ 34 (-94.28%)
Mutual labels:  distributed-systems, storage
Raft Rs
Raft distributed consensus algorithm implemented in Rust.
Stars: ✭ 1,859 (+212.96%)
Mutual labels:  distributed-systems, raft
Verdi Raft
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (-75.93%)
Mutual labels:  distributed-systems, raft
Dragonboat
Dragonboat is a high performance multi-group Raft consensus library in pure Go.
Stars: ✭ 3,983 (+570.54%)
Mutual labels:  distributed-systems, raft
Cortx
CORTX Community Object Storage is 100% open source object storage uniquely optimized for mass capacity storage devices.
Stars: ✭ 426 (-28.28%)
Mutual labels:  distributed-systems, storage
Juicefs
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Stars: ✭ 4,262 (+617.51%)
Mutual labels:  distributed-systems, storage
Pysyncobj
A library for replicating your python class between multiple servers, based on raft protocol
Stars: ✭ 468 (-21.21%)
Mutual labels:  distributed-systems, raft
little-raft
The lightest distributed consensus library. Run your own replicated state machine! ❤️
Stars: ✭ 316 (-46.8%)
Mutual labels:  distributed-systems, raft
aurora
A Raft based K-V database implemented with cpp.
Stars: ✭ 32 (-94.61%)
Mutual labels:  raft, kvstore
raftor
Distributed chat system built with rust
Stars: ✭ 31 (-94.78%)
Mutual labels:  distributed-systems, raft
Pomegranate
🌳 A tiny skiplist based log-structured merge-tree written in Rust.
Stars: ✭ 20 (-96.63%)
Mutual labels:  storage, kvstore
Distributedsystem Series
📚 深入浅出分布式基础架构,Linux 与操作系统篇 | 分布式系统篇 | 分布式计算篇 | 数据库篇 | 网络篇 | 虚拟化与编排篇 | 大数据与云计算篇
Stars: ✭ 1,092 (+83.84%)
Mutual labels:  distributed-systems, storage
Foundatio
Pluggable foundation blocks for building distributed apps.
Stars: ✭ 1,365 (+129.8%)
Mutual labels:  distributed-systems, storage
Rqlite
The lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+1439.9%)
Mutual labels:  distributed-systems, raft
Zatt
Python implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (-79.97%)
Mutual labels:  distributed-systems, raft
Bifrost
Pure rust building block for distributed systems
Stars: ✭ 118 (-80.13%)
Mutual labels:  distributed-systems, raft
Blog
my blog, using markdown
Stars: ✭ 25 (-95.79%)
Mutual labels:  distributed-systems, raft
Longhorn
Cloud-Native distributed storage built on and for Kubernetes
Stars: ✭ 3,384 (+469.7%)
Mutual labels:  distributed-systems, storage
Distributed-Algorithms
利用 Go 语言实现多种分布式算法
Stars: ✭ 53 (-91.08%)
Mutual labels:  distributed-systems, raft
huffleraft
Replicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-94.61%)
Mutual labels:  distributed-systems, raft
js-cfb
💾 OLE File Container Format
Stars: ✭ 54 (-90.91%)
Mutual labels:  storage
MeowDB.js
Database in JSON (Node.JS Library)
Stars: ✭ 12 (-97.98%)
Mutual labels:  storage
fabex
Block explorer for Hyperledger Fabric
Stars: ✭ 26 (-95.62%)
Mutual labels:  distributed-systems
learning-computer-science
Learning data structures, algorithms, machine learning and various computer science constructs by programming practice from resources around the web.
Stars: ✭ 28 (-95.29%)
Mutual labels:  distributed-systems
Nancy
Lightweight, low-ceremony, framework for building HTTP based services on .Net and Mono
Stars: ✭ 7,170 (+1107.07%)
Mutual labels:  mit
moleculer-java
Java implementation of the Moleculer microservices framework
Stars: ✭ 39 (-93.43%)
Mutual labels:  distributed-systems
social-network
Microservices project
Stars: ✭ 39 (-93.43%)
Mutual labels:  distributed-systems
go-chassis-config
pull and push configs in distributed configuration management service. migrated to go-archaius https://github.com/go-chassis/go-archaius/pull/87
Stars: ✭ 23 (-96.13%)
Mutual labels:  distributed-systems
1-60 of 973 similar projects