All Projects → Distributed-Algorithms → Similar Projects or Alternatives

533 Open source projects that are alternatives of or similar to Distributed-Algorithms

Dragonboat
Dragonboat is a high performance multi-group Raft consensus library in pure Go.
Stars: ✭ 3,983 (+7415.09%)
Mutual labels:  distributed-systems, raft, paxos
golearn
🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
Stars: ✭ 36 (-32.08%)
Mutual labels:  distributed-systems, raft
Etcd
Distributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+72047.17%)
Mutual labels:  distributed-systems, raft
epaxos
A pluggable implementation of the Egalitarian Paxos Consensus Protocol
Stars: ✭ 39 (-26.42%)
Mutual labels:  distributed-systems, paxos
Elasticell
Elastic Key-Value Storage With Strong Consistency and Reliability
Stars: ✭ 453 (+754.72%)
Mutual labels:  distributed-systems, raft
kerala
Distributed KV Streams
Stars: ✭ 16 (-69.81%)
Mutual labels:  distributed-systems, raft
Awesome Consensus
Awesome list for Paxos and friends
Stars: ✭ 1,619 (+2954.72%)
Mutual labels:  raft, paxos
raftor
Distributed chat system built with rust
Stars: ✭ 31 (-41.51%)
Mutual labels:  distributed-systems, raft
Awesome Distributed Systems
A curated list to learn about distributed systems
Stars: ✭ 7,263 (+13603.77%)
Mutual labels:  distributed-systems, paxos
Pysyncobj
A library for replicating your python class between multiple servers, based on raft protocol
Stars: ✭ 468 (+783.02%)
Mutual labels:  distributed-systems, raft
Blog
my blog, using markdown
Stars: ✭ 25 (-52.83%)
Mutual labels:  distributed-systems, raft
Xraft
xnnyygn's raft implementation
Stars: ✭ 99 (+86.79%)
Mutual labels:  distributed-systems, raft
Raft
Raft Consensus Algorithm
Stars: ✭ 370 (+598.11%)
Mutual labels:  distributed-systems, raft
Kingbus
A distributed MySQL binlog storage system built on Raft
Stars: ✭ 798 (+1405.66%)
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 (+313.21%)
Mutual labels:  distributed-systems, raft
Raft-Paxos-Sample
MIT6.824实现分布式一致性算法——Raft&Paxos
Stars: ✭ 37 (-30.19%)
Mutual labels:  raft, paxos
paper
Computer Foundations Practices
Stars: ✭ 17 (-67.92%)
Mutual labels:  raft, paxos
MIT6.824-2021
4 labs + 2 challenges + 4 docs
Stars: ✭ 594 (+1020.75%)
Mutual labels:  distributed-systems, raft
kshaka
Kshaka is a Go implementation of the CASPaxos consensus protocol.
Stars: ✭ 23 (-56.6%)
Mutual labels:  raft, paxos
Odin
A programmable, observable and distributed job orchestration system.
Stars: ✭ 405 (+664.15%)
Mutual labels:  distributed-systems, raft
Nuraft
C++ implementation of Raft core logic as a replication library
Stars: ✭ 428 (+707.55%)
Mutual labels:  distributed-systems, raft
Hraftd
A reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (+1281.13%)
Mutual labels:  distributed-systems, raft
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 (+801.89%)
Mutual labels:  distributed-systems, raft
Bifrost
Pure rust building block for distributed systems
Stars: ✭ 118 (+122.64%)
Mutual labels:  distributed-systems, raft
Raft Rs
Raft distributed consensus algorithm implemented in Rust.
Stars: ✭ 1,859 (+3407.55%)
Mutual labels:  distributed-systems, raft
Zatt
Python implementation of the Raft algorithm for distributed consensus
Stars: ✭ 119 (+124.53%)
Mutual labels:  distributed-systems, raft
coolbeans
Coolbeans is a distributed work queue that implements the beanstalkd protocol.
Stars: ✭ 56 (+5.66%)
Mutual labels:  distributed-systems, raft
little-raft
The lightest distributed consensus library. Run your own replicated state machine! ❤️
Stars: ✭ 316 (+496.23%)
Mutual labels:  distributed-systems, raft
Raft
An Elixir implementation of the raft consensus protocol
Stars: ✭ 369 (+596.23%)
Mutual labels:  distributed-systems, raft
huffleraft
Replicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-39.62%)
Mutual labels:  distributed-systems, raft
Copycat
A novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (+939.62%)
Mutual labels:  distributed-systems, raft
Translations
🐼 Chinese translations for classic IT resources
Stars: ✭ 6,074 (+11360.38%)
Mutual labels:  distributed-systems, paxos
Atomix
A reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (+4016.98%)
Mutual labels:  distributed-systems, raft
Mit 6.824 2018
Solutions to mit 6.824 2018
Stars: ✭ 158 (+198.11%)
Mutual labels:  distributed-systems, raft
fpaxos-tlaplus
TLA+ specification of Flexible Paxos
Stars: ✭ 32 (-39.62%)
Mutual labels:  paxos, distributed-algorithms
6.824 2018
MIT 6.824 2018 lab. MIT6.824分布式系统(2018秋)
Stars: ✭ 59 (+11.32%)
Mutual labels:  distributed-systems, raft
Kites
🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Stars: ✭ 41 (-22.64%)
Mutual labels:  distributed-systems, raft
Rqlite
The lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+17158.49%)
Mutual labels:  distributed-systems, raft
Verdi Raft
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (+169.81%)
Mutual labels:  distributed-systems, raft
nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
Stars: ✭ 8,196 (+15364.15%)
Mutual labels:  distributed-systems, raft
Mysql Notes
MySQL 学习笔记
Stars: ✭ 227 (+328.3%)
Mutual labels:  distributed-systems
fiddler-core-demos
Sample applications demonstrating usages of Progress® Telerik® FiddlerCore Embedded Engine.
Stars: ✭ 64 (+20.75%)
Mutual labels:  demos
Materialize
Materialize lets you ask questions of your live data, which it answers and then maintains for you as your data continue to change. The moment you need a refreshed answer, you can get it in milliseconds. Materialize is designed to help you interactively explore your streaming data, perform data warehousing analytics against live relational data, or just increase the freshness and reduce the load of your dashboard and monitoring tasks.
Stars: ✭ 3,341 (+6203.77%)
Mutual labels:  distributed-systems
Zebus
A lightweight Peer to Peer Service Bus
Stars: ✭ 222 (+318.87%)
Mutual labels:  distributed-systems
xamarin-forms-demo-app
A demo application in this repository demonstrates the capabilities of the DevExpress Mobile UI for Xamarin.Forms: Data Grid, Editors, Charts, Scheduler, Data Form, and other controls.
Stars: ✭ 74 (+39.62%)
Mutual labels:  demos
6.824
Distributed Systems
Stars: ✭ 35 (-33.96%)
Mutual labels:  raft
Thespian
Python Actor concurrency library
Stars: ✭ 220 (+315.09%)
Mutual labels:  distributed-systems
Gosiris
An actor framework for Go
Stars: ✭ 222 (+318.87%)
Mutual labels:  distributed-systems
paxoid
Paxos based masterless ID/Sequence generator.
Stars: ✭ 20 (-62.26%)
Mutual labels:  paxos
Detective
🔎 A distributed application health monitoring library
Stars: ✭ 221 (+316.98%)
Mutual labels:  distributed-systems
nebula-graph
A distributed, fast open-source graph database featuring horizontal scalability and high availability. This is an archived repo for v2.5 only, from 2.6.0 +, NebulaGraph switched back to https://github.com/vesoft-inc/nebula
Stars: ✭ 833 (+1471.7%)
Mutual labels:  raft
container-slides
Slides for my container talks
Stars: ✭ 47 (-11.32%)
Mutual labels:  demos
paxos-rs
Paxos implementation in Rust
Stars: ✭ 66 (+24.53%)
Mutual labels:  paxos
Longhorn
Cloud-Native distributed storage built on and for Kubernetes
Stars: ✭ 3,384 (+6284.91%)
Mutual labels:  distributed-systems
Distributed Systems
MIT课程《Distributed Systems 》学习和翻译
Stars: ✭ 2,546 (+4703.77%)
Mutual labels:  distributed-systems
openraft
rust raft with improvements
Stars: ✭ 826 (+1458.49%)
Mutual labels:  raft
Crdt Playground
Stars: ✭ 215 (+305.66%)
Mutual labels:  distributed-systems
Testground
🧪 A platform for testing, benchmarking, and simulating distributed and p2p systems at scale.
Stars: ✭ 216 (+307.55%)
Mutual labels:  distributed-systems
cnn-visualization-keras-tf2
Filter visualization, Feature map visualization, Guided Backprop, GradCAM, Guided-GradCAM, Deep Dream
Stars: ✭ 21 (-60.38%)
Mutual labels:  demos
raft-badger
Badger-based backend for Hashicorp's raft package
Stars: ✭ 27 (-49.06%)
Mutual labels:  raft
1-60 of 533 similar projects