Entangled is a distributed hash table (DHT) based on Kademlia, as well as a peer-to-peer tuple space implementation.
Entangled extends basic Kademlia by adding a "DELETE" RPC, allowing (key, value) pairs to be deleted from the DHT. It also adds some useful higher-level features onto the base DHT:
* Keyword-aware operations: allows keyword-based operations (publish, search, remove)
* Distributed Tuple Space: a fully distributed, peer-to-peer tuple space implementation
Entangled is written in Python, and makes use of the Twisted framework.
View full history Series and milestones
trunk series is the current focus of development.