Chord An implementation of the Chord protocol in Java. It uses synchronous I/O to do the lookup routine. It does not accept multiple joins at the same time.