DHT library that is compatible with Spark and non blocking (not interrupt driven)