PlanetP: Using Gossiping to Build Content Addressable Peer-to-Peer Information Sharing Communities

  • Authors:
  • Francisco Matias Cuenca-Acuna;Christopher Peery;Richard P. Martin;Thu D. Nguyen

  • Affiliations:
  • -;-;-;-

  • Venue:
  • HPDC '03 Proceedings of the 12th IEEE International Symposium on High Performance Distributed Computing
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce PlanetP, a content addressable publish/subscribe service for unstructured peer-to-peer (P2P) communities. PlanetP supports content addressing by providing: (1) a gossiping layer used to globally replicate a membership directory and an extremely compact content index, and (2) a completely distributed content search and ranking algorithm that helps users find the most relevant information. PlanetP is a simple, yet powerful system for sharing information. PlanetP is simple because each peer must only perform a periodic, randomized, point-to-point message exchange with other peers. PlanetP is powerful because it maintains a globally content-ranked view of the shared data. Using simulation and a prototype implementation, we show that PlanetP achieves ranking accuracy that is comparable to a centralized solution and scales easily to several thousand peers while remaining resilient to rapid membership changes.