Performance Analysis of Publish/Subscribe Systems
Heithem Abbes (UTIC), Christophe C\'erin (LIPN), Jean-Christophe, Dubacq (LIPN), Mohamed Jemni (UTIC)

TL;DR
This paper evaluates the scalability and performance of P2P protocols Bonjour, Avahi, and Free-Pastry for service discovery in desktop grid computing, focusing on registration and discovery times to inform middleware design.
Contribution
It provides a comparative analysis of three P2P protocols' performance in desktop grid environments, aiding in selecting suitable protocols for decentralized middleware.
Findings
Bonjour has the fastest registration time.
Avahi offers quick service discovery.
Free-Pastry provides scalable performance.
Abstract
The Desktop Grid offers solutions to overcome several challenges and to answer increasingly needs of scientific computing. Its technology consists mainly in exploiting resources, geographically dispersed, to treat complex applications needing big power of calculation and/or important storage capacity. However, as resources number increases, the need for scalability, self-organisation, dynamic reconfigurations, decentralisation and performance becomes more and more essential. Since such properties are exhibited by P2P systems, the convergence of grid computing and P2P computing seems natural. In this context, this paper evaluates the scalability and performance of P2P tools for discovering and registering services. Three protocols are used for this purpose: Bonjour, Avahi and Free-Pastry. We have studied the behaviour of theses protocols related to two criteria: the elapsed time for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPeer-to-Peer Network Technologies · Distributed and Parallel Computing Systems · Caching and Content Delivery
