TomP2P Publisher's description
from Thomas Bocek
TomP2P is an extended DHT, which stores multiple values for a key.
TomP2P is an extended DHT, which stores multiple values for a key. Each peer has a table (either disk-based or memory-based) to store its values. A single value can be queried / updated with a secondary key. The underlying communication framework uses Java NIO to handle many concurrent connections.
Java5 DHT implementation with non-blocking IO.
XOR-based iterative routing similar to Kademlia.
Standard DHT operations: put, get
Extended DHT operations and support for custom operations
Direct and indirect replication.
Mesh-based distributed tracker.
Data protection based on signatures.
Port forwarding detection and configuration via UPNP.
Runs with IPv6 (tested with Linux) and IPv4.
Network operations support the listenable future objects concept.
Scales up to 2160 peers (more than you can address with IPv6)
What's New in This Release:В· Initial support for SimGrid
В· Fixed maintenance thread issues
В· Fixed binding bug and added testcase (connection refused)
System Requirements:В· Java
Program Release Status: New Release
Program Install Support: Install and Uninstall