Skip to main navigation Skip to search Skip to main content

DHT Platforms

  • Hao Zhang*
  • , Yonggang Wen
  • , Haiyong Xie
  • , Nenghai Yu
  • *Corresponding author for this work
  • University of Science and Technology of China
  • Nanyang Technological University

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

Based on the theory of DHT, many researchers develop platforms, that implement different kinds of DHT and provide interfaces and services to applications. DHT translation from theory to platform is not a simple work. In this procedure many problems and requirements will be exposed, such as load balance, multiple replicas, consistency, latency and so on. Some platforms only complete the basic functions including implementing specific DHT and providing interfaces to the upper applications, such as Open Chord, Chimera, FreePastry and Khashmir. Besides the fundamental implementation, some also supply specific services, such as CoDeeN and CoralCDN for caching, hazelcast for data distribution. Some supply additional guarantee, such as GNUnet for privacy and security. Some focus on providing a platform for connecting all kinds of devices, such as JXTA. In the following, we introduce the key design properties and characteristics of several DHT implementations in both academic/open source platforms and commercial platforms respectively.

Original languageEnglish
Title of host publicationSpringerBriefs in Computer Science
PublisherSpringer
Pages23-38
Number of pages16
Edition9781461490074
DOIs
StatePublished - 2013
Externally publishedYes

Publication series

NameSpringerBriefs in Computer Science
Number9781461490074
Volume0
ISSN (Print)2191-5768
ISSN (Electronic)2191-5776

Keywords

  • Elastic scalability
  • Failure detection
  • Malicious node
  • Mobile host
  • Proxy server

Fingerprint

Dive into the research topics of 'DHT Platforms'. Together they form a unique fingerprint.

Cite this