prajwaldp / distributed-systems-algorithms

Implementations of important distributed systems algorithms used in major systems

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Implementations of important distributed systems algorithms used in major systems

License:MIT License