Distributed Hash Table implementation in Java