RSS Feed for This PostCurrent Article

The Bamboo Distributed Hash Table

A distributed hash table, or DHT, is a building block for peer-to-peer applications. At the most basic level, it allows a group of distributed hosts to collectively manage a mapping from keys to data values, without any fixed hierarchy, and with very little human assistance. This building block can then be used to ease the implementation of a diverse variety of peer-to-peer applications such as file sharing services, DNS replacements, web caches, etc.

DHTs were first introduced to the research community in 2001, with the near-simultaneous introduction of four different architectures: CAN, Chord, Pastry, and Tapestry.

Bamboo is a either based on Pastry, a re-engineering of the Pastry protocols, or an entirely new DHT.


Trackback URL


Sorry, comments for this entry are closed at this time.