Topic 7

Peer to peer computing


Peer-to-peer (P2P) systems allow any computer (peer) anywhere to share information and resources with others peers, in a large scale distributed computing environment. The computing environments promoted by P2P systems and technology are decentralized in nature, exploring a symmetric pairwise interaction model. They are self-organized and self-coordinated, dynamically adapted to peer arrivals and departures, and highly resilient to failures, high latencies and huge numbers of neighbours (tens of thousands to millions of peers). As P2P research becomes more mature, new challenges emerge to support complex and heterogeneous distributed environments for sharing and managing data, resources, and knowledge, with highly volatile and dynamic usage patterns. This topic provides a forum for researchers to present new contributions on P2P technologies, applications, and systems, identifying key research issues and challenges.


  • P2P applications and services including large-scale data and knowledge management,
  • Convergence between P2P and Grid computing environments/applications,
  • P2P systems and infrastructures,
  • P2P data management environments,
  • P2P algorithms and theory,
  • Security, privacy and robustness in P2P systems,
  • Distributed trust management and reputation in P2P systems,
  • Performance issues of P2P systems,
  • Workload characterization for P2P systems and usage patterns,
  • Experience with deployed P2P systems,
  • Middleware, programming models, environments and toolkits for P2P,
  • Resource and service discovery in P2P systems,
  • Convergence between P2P, Web computing or Web services platforms,
  • Internet Web-enabled P2P applications and services.


Global Chair Local Chair
Alberto Montresor
Department of Information and Communication Technology
University of Trento
Povo, Italy
Fabrice Le Fessant
Parc Club d'Orsay Université
Orsay, France
Vice Chair Vice Chair
Dick Epema
CD Delft, the Netherlands
Spyros Voulgaris
ETH Zurich
Institute for Pervasive Computing
Zurich, Switzerland