|blurb||:||P2P library offering primitives and services for P2P applications.|
The P2PS library offers primitives and services for P2P applications. Although independent of the underlying peer-to-peer technology, P2PS currently only supports Tango protocol. Tango is a peer-to-peer network organization, that we developed, to better structure relative exponential networks to increase their scalability. It has some commonalities with DKS and, thus, with Chord P2P protocols. However, Tango improves on DKS, allowing a larger network to be addressed by a routing table of a given size and, as such, increasing scalability in the network.
We are using this system to research and develop adequate
functionalities for fault tolerance, group membership, and group communication primitives.
It is our intention that the system be so general that it can be used by different applications wishing to take advantage of peer-to-peer functionalities.