ChordDHT Simple Distributed HashTable based on Chord ID space partitioning/re-partitioning, 2) Ring-based routing, and 3) Node joins.