Chord Reference paper used - http://www.cs.berkeley.edu/~istoica/papers/2003/chord-ton.pdf Note: key storage isn't implemented but lookups work and nodes can recover from failures.