/Simple_Distributed_Hash_Table

Peer to Peer Distributed Hash Table

Primary LanguageJava

Simple_Distributed_Hash_Table

Peer to Peer Distributed Hash Table

This project was implemented as a part of Distributed Systems course curriculum at University at Buffalo.

This project implements a Chord based DHT in Android platform, which is commonly used in BitTorrent, using SHA-1 as hashing function. And implements ID Space Partitioning and repartitioning, Ring based Routing and Node Joins in the content provider of the app instance.