








Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of distributed hash tables (dhts), a distributed data structure used for storing and managing large amounts of data across a network. The basics of hash tables, the design goals and key decisions behind dhts, hash functions, consistent hashing, and the process of storing and retrieving data in a dht. It also discusses the challenges and solutions for handling joins and leaves of nodes, and the concept of links in the overlay topology.
Typology: Slides
1 / 14
This page cannot be seen from the preview
Don't miss anything!









2
lookup(key) key^ value value
7
0
4
8
12 Bucket
14
8
Hash(name) object_id Hash(IP_address) node_id
Id space represented as a ring
10
node
pred
succ
14