Question
After a year of running her peer-to-peer file distribution company, Alyssa notices that file lookup through her central server is becoming extremely slow. Alyssa reads
After a year of running her peer-to-peer file distribution company, Alyssa notices that file lookup through her central server is becoming extremely slow. Alyssa reads a research paper on distributed hash tables and decides to emulate the functionality of a BitTorrent tracker using a distributed hash table. After learning how knowledgeable you are about DHTs, she hires you as a consultant to design and implement a DHT tracker for her. How would you design the DHT? Who would be the peers? What would be the keys, and the value stored for each key? How would you bootstrap the system?
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started