Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
P-Grid is a decentralized DHT-based peer-to-peer system with logarithmic search complexity. As it is intended to provide a platform for distributed information management beyond mere file-sharing it supports an update functionality with lazy consistency guarantees, identity management disentangling the DHT from the underlying networking infrastructure, and decentralized load balancing. In this paper we first give a brief overview of the theoretical foundations of P-Grid and the supporting functionalities. Then we highlight some interesting implementation details and present briefly some experimental evaluation results. To our knowledge this is one of the first reports on experimental evaluation results of a structured peer-to-peer system in a real-world networking environment.
Rachid Guerraoui, Anne-Marie Kermarrec, Anastasiia Kucherenko, Rafaël Benjamin Pinot
Karl Aberer, Wojciech Galuba, Zoran Despotovic