distributed-algorithms
There are 98 repositories under distributed-algorithms topic.
mahmoudparsian/data-algorithms-book
MapReduce, Spark, Java, and Scala for Data Algorithms Book
MISTLab/DOOR-SLAM
Distributed, Online, and Outlier Resilient SLAM for Robotic Teams
TimTosi/bully-algorithm
[Go] - Bully algorithm visualization & implementation written in Golang.
aQuaYi/Distributed-Algorithms
利用 Go 语言实现多种分布式算法
suomela/da2020
Juho Hirvonen and Jukka Suomela: Distributed Algorithms 2020
fpaxos/fpaxos-tlaplus
TLA+ specification of Flexible Paxos
istoilkovska/synchronous-tla-benchmarks
Synchronous fault-tolerant distributed algorithms encoded in TLA+
jbotsim/JBotSim
JBotSim Core Files
scafi/scafi
scafi (Scala with computational Fields): a Scala framework for Aggregate Computing
LouisJenkinsCS/Distributed-Data-Structures
[GSoC] Distributed Data Structures - Collections Framework for Chapel language
himadieievsv/redpulsar
Distributed locks and other utils, can be used with Jedis client and Lettuce client for Redis
praalhans/DaViz
DaViz is a tool for simulating and visualizing distributed algorithms.
LeonardoVal/capataz.js
A framework to set up distributed algorithms via HTTP, HTML and Javascript, based on NodeJS and Express.
oatiz/rs-raft
Raft re-implemented in Rust.
leoChaoGlut/Distributed-Cycle-Detection
Implement of Distributed cycle detection in large-scale sparse graphs
sergey-melnychuk/gossip-peer
Implementation of heartbeat gossip distributed membership protocol over UDP in Rust
XzrTGMu/twin-nphard
Graph-based Deterministic Policy Gradient for Repetitive Combinatorial Optimization Problems
jkcso/Distributed-Tradeoffs
A practical evaluation of the iconic distributed algorithms discussed in Christian Cachin's book "Introduction to Reliable and Secure Distributed Programming". Each repo's system incrementally improves its predecessor by adding further functionality. More info regarding the specifics of each system can be found in README.md.
QuantasSupport/Quantas
Quantitative User-friendly Adaptable Networked Things Abstract Simulator
EladCh/Distributed-Algorithms-For-Computer-Networks
Distributed Algorithms For Computer Networks using Sinalgo simulator
abinashmeher999/Distributed-Algorithms
Abstractions of components of a distributed system to simulate implementations of distributed algorithms.
dgarvit/epoch-based-manager
[GSoC] Epoch Based Memory Reclamation System for Chapel language
maheshakya/DistClust_via_LSH_L2
This repository contains the experiments conducted in the paper: "Distributed Clustering via LSH Based Data Partitioning" (ICML 2018) with synthetic data. This implementation is not a distributed implementation. It is a single machine implementation intended to demonstrate the properties of this technique and approximation results.
nbro/multi-paxos
An implementation of Atomic Broadcast using Multi-Paxos.
Tenemo/threshold-elgamal
Threshold ElGamal encryption implementation in TypeScript
Zabuzard/TreeFlood
TreeFlood offers algorithms to distributedly explore tree graphs.
avestura/mpich-playground
📨 Several problems and their solutions in distributed systems area, solved using MPI
dcmocanu/centrality-metrics-complex-networks
A repository for complex networks centrality metrics.
jfalcou/mmm
Massively Modernized MPI
lipinskipawel/maelstrom-java
Unofficial java client for Maelstrom server
nicomwong/clock-synchronization
Network Time Protocol clock synchronization algorithm
Simul-IO/SimulIO
Simple Timed I/O Automata Simulator for Distributed Algorithms
PKUcoldkeyboard/AntTreeSearch
C++ implementation of Arboreal-Ants(https://github.com/shivamg13/Arboreal-Ants)
whataboutamir/distributeddvr
A distributed version of the Bellman-Ford algorithm for calculating routing paths in a network.