Projects in Awesome Lists tagged with distributed-algorithms
A curated list of projects in awesome lists tagged with distributed-algorithms .
https://github.com/mahmoudparsian/data-algorithms-book
MapReduce, Spark, Java, and Scala for Data Algorithms Book
apache-hadoop apache-spark data-algorithms design-patterns distributed-algorithms distributed-computing hadoop-mapreduce java machine-learning mappers mapreduce partitioning pyspark python reducers scala
Last synced: 14 May 2025
https://github.com/himadieievsv/redpulsar
Distributed locks and other utils, can be used with Jedis client and Lettuce client for Redis
algorythms cloud-computing countdownlatch distributed-algorithms distributed-systems jedis lettuce lock redis redlock semaphore
Last synced: 02 Jul 2025
https://github.com/louisjenkinscs/distributed-data-structures
[GSoC] Distributed Data Structures - Collections Framework for Chapel language
chapel-language data-structures distributed-algorithms distributed-computing google-summer-of-code partitioned-global-address-space
Last synced: 27 Feb 2026
https://github.com/leonardoval/capataz.js
A framework to set up distributed algorithms via HTTP, HTML and Javascript, based on NodeJS and Express.
distributed-algorithms distributed-computing expressjs javascript volunteer-computing
Last synced: 11 Jul 2025
https://github.com/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.
distributed-algorithms distributed-computing
Last synced: 07 Aug 2025
https://github.com/eladch/distributed-algorithms-for-computer-networks
Distributed Algorithms For Computer Networks using Sinalgo simulator
distributed-algorithms graph-coloring java routing-graphs sinalgo-simulator
Last synced: 22 Apr 2025
https://github.com/abinashmeher999/distributed-algorithms
Abstractions of components of a distributed system to simulate implementations of distributed algorithms.
async-python distributed distributed-algorithms python-3-5
Last synced: 01 Jul 2025
https://github.com/lipinskipawel/maelstrom-java
Unofficial java client for Maelstrom server
Last synced: 14 Jan 2026
https://github.com/nbro/multi-paxos
An implementation of Atomic Broadcast using Multi-Paxos.
atomic-broadcast-protocol distributed-algorithms multi-paxos paxos rust
Last synced: 16 Aug 2025
https://github.com/zabuzard/treeflood
TreeFlood offers algorithms to distributedly explore tree graphs.
algorithm distributed-algorithms exploration graph-algorithms multithreading parallel-computing shared-memory tree tree-graph treeflood-offers-algorithms
Last synced: 04 May 2025
https://github.com/avestura/mpich-playground
📨 Several problems and their solutions in distributed systems area, solved using MPI
distributed-algorithms distributed-computing distributed-systems iust matrix message-passing-interface monte-carlo mpi mpich mpich2 openmpi pi pthread pthreads random-walk
Last synced: 07 Sep 2025
https://github.com/jfalcou/mmm
Massively Modernized MPI
cpp20-library distributed-algorithms distributed-computing mpi
Last synced: 02 Jul 2025
https://github.com/tanmayv25/gaussianprocessregression
Using Nvidia K20 to accelerate Gaussian Process Regression
distributed-algorithms heterogeneous-parallel-programming machine-learning-algorithms
Last synced: 15 Feb 2026
https://github.com/robb-fr/distributed-algo-2022
CS-451 Distributed Algorithms EPFL course project of Fall 2022 edition
broadcast distributed-algorithms lattice-agreement
Last synced: 24 Jun 2025
https://github.com/hoanhan101/hchord
Peer-to-peer lookup protocol
chord distributed-algorithms distributed-systems
Last synced: 21 Mar 2025
https://github.com/itsaj1005/distributed_sorting_algorithms_for_a_line_network
This project implements three distributed sorting algorithms on a line network using basic primitive operations (send, receive, and compute) in a discrete event simulator using sockets.
alternate-time-optimal-distributed-sort distributed-algorithms multithreading odd-even-transposition-sort python sasaki-s-time-optimal-algorithm socket-programming
Last synced: 15 Apr 2025
https://github.com/rpytel1/distributed-algorithms
Repository for assignments for Distributed Algorithms class at TU Delft. Implemented casual ordering of point-to-point messages (Schiper-Eggli-Sandoz), tokken based mutual exclusion (Singhal’s algorithm) and minimum weight spanning tree in asynchronous networks (Gallager, Humblet, and Spira). All algorithms are written using Java RMI.
distributed-algorithms java-rmi minimum-spanning-trees mutual-exclusion mutual-exclusion-algorithm
Last synced: 20 Apr 2026
https://github.com/hengxin/njucs-distributed-computing-lectures
Lectures for the "Distributed Computing/Algorithms" Class in Nanjing University
distributed-algorithms distributed-computing lectures nanjing-university nju-courses nju-cs
Last synced: 03 Mar 2026
https://github.com/lmicovic/financial-distributed-network-snapshot
This project implements a Financial Distributed System designed to manage and collect snapshots of bitcake transactions across multiple nodes.
chandy-lamport-algorithm concurrent-programming distributed-algorithms distributed-network distributed-snapshot distributed-systems financial-network java java17 lai-yang-algorithm snapshot-al spezialetti-kearns-algorithm
Last synced: 20 Jan 2026
https://github.com/dr0pdb/distributed-algorithm-visualizer
Distributed algorithm visualizer written in JavaScript using React
animations distributed-algorithms javascript react
Last synced: 12 Jan 2026
https://github.com/shilangyu/distributed-algorithms
Implementation of a handful of distributed algorithms
cs451 distributed-algorithms lattice-agreement perfect-links uniform-reliable-broadcast
Last synced: 14 Mar 2025
https://github.com/mattdean1/erlang
An implentation of Tarry's algorithm in Erlang
Last synced: 01 Mar 2025
https://github.com/matteoldani/da-project
Java implementation of FIFO Broadcast and Lattice Agreement in a distributed system
distributed-algorithms distributed-systems
Last synced: 13 Oct 2025
https://github.com/hengxin/paper-replicated-set
Paper on Replicated Set supporting Set Minus
distributed-algorithms paper replicated-data-types set
Last synced: 28 Feb 2026
https://github.com/motykatomasz/distributed-algorithms
Repository for the projects for Distributed Algorithms Course at TU Delft.
distributed-algorithms distributed-systems java rmi
Last synced: 02 Apr 2025