Distriuted Systems Algorithms
This repository is a collection of all my work regarding distributed systems (including coursework from the University of Florida and the Cloud Computing Specialization course on Coursera).
The repositories here include:
Implementation | Description | Repository Link |
---|---|---|
Blockchain | Bitcoin Blockchain + simulation as a distributed system + real-time visualization | link |
Gossip/Push Sum | Protocols for data dissemination in distributed systems | link |
Distributed Key Value Store | Consistent hashing + Tapestry routing | link |
Misc | Election by bullying, Lamport clocks, Token Ring | link |
Other repositories that use distributed computing:
Implementation | Description | Repository Link |
---|---|---|
Microblogging Engine | Ditributed processing + parallel push notifications to a large number of clients | link |
Vampire Numbers | The hello world of distributed programming: The Parallel Map | link |