Rhubarb: A Tool for Developing Scalable and Secure Peer-to-Peer Applications

  • Authors:
  • Adam Wierzbicki;Robert Strzelecki;Daniel Swierczewski;Mariusz Znojek

  • Affiliations:
  • -;-;-;-

  • Venue:
  • P2P '02 Proceedings of the Second International Conference on Peer-to-Peer Computing
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Rhubarb is a platform for building peer-to-peer (P2P) applications. Rhubarb offers an API similar to Berkeley sockets. Using Rhubarb, P2P applications can be developed that are independent of centralized resources and the DNS system. Rhubarb organizes nodes in avirtual network, allowing connections across firewalls/NAT, and efficient broadcasting. The virtual network is scalable due to a hierarchical organization and efficient state management. Rhubarb is securely protected against outside and inside attacks.