Microsoft Store
 

Distributed hash table


 

Distributed hash tables (DHTs) are a class of decentralized distributed systems that partition ownership of a set of keys among participating nodes, and can efficiently route messages to the unique owner of any given key. Each node is analagous to a bucket in a hash table. DHTs are typically designed to scale to large numbers of nodes and to handle continual node arrivals and failures. This infrastructure can be used to build more complex services, such as distributed file systems, peer-to-peer file sharing systems, cooperative web caching, multicast, anycast, and domain name services.

Related Topics:
Distributed systems - Nodes - Route - Hash table - Scale - Distributed file systems - Peer-to-peer - File sharing - Web caching - Multicast - Anycast - Domain name services

~ ~ ~ ~ ~ ~ ~ ~ ~ ~