forked from tomp2p/TomP2P
-
Notifications
You must be signed in to change notification settings - Fork 0
A P2P-based high performance key-value pair storage library
License
kprog/TomP2P
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
TomP2P - http://tomp2p.net ========================== 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. Feature List of TomP2P ====================== * Java5 DHT implementation with non-blocking IO using Netty. * XOR-based iterative routing similar to Kademlia. * Standard DHT operations: put, get * Extended DHT operations and support for custom operations: putIfAbsent, add, send, digest * Direct and indirect replication. * Mesh-based distributed tracker. * Data protection based on signatures. * Port forwarding detection and configuration via UPNP and NAT-PMP. * Runs with IPv6 and IPv4. * Network operations support the listenable future objects concept.
About
A P2P-based high performance key-value pair storage library
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published