April 2016
Intermediate to advanced
294 pages
6h 57m
English
Distributed hash tables (DHTs) are an alternative to traditional lookup systems. They are used in symmetric distributed lookup algorithms where lookup is performed by following references that the various nodes maintain until an appropriate node containing the wanted data (or a duplicate) is found. The attribute symmetric means that all nodes are peers and perform identical work. DHTs arise from the necessity to improve reliability and distribution of hierarchical lookup systems such as the Domain Name System (DNS) and similar peer-to-peer lookup systems. In the DNS, the hierarchical approach leads to the need for well-known root name servers and top-level domain (TLD) name servers that must meet the burden of ...
Read now
Unlock full access