Scribe: a large-scale and decentralized application-level multicast infrastructure
Top Cited Papers
- 10 December 2002
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal on Selected Areas in Communications
- Vol. 20 (8) , 1489-1499
- https://doi.org/10.1109/jsac.2002.803069
Abstract
This paper presents Scribe, a scalable application-level multicast infrastructure. Scribe supports large numbers of groups, with a potentially large number of members per group. Scribe is built on top of Pastry, a generic peer-to-peer object location and routing substrate overlayed on the Internet, and leverages Pastry's reliability, self-organization, and locality properties. Pastry is used to create and manage groups and to build efficient multicast trees for the dissemination of messages to each group. Scribe provides best-effort reliability guarantees, and we outline how an application can extend Scribe to provide stronger reliability. Simulation results, based on a realistic network topology model, show that Scribe scales across a wide range of groups and group sizes. Also, it balances the load on the nodes while achieving acceptable delay and link stress when compared with Internet protocol multicast.Keywords
This publication has 17 references indexed in Scilit:
- Herald: achieving a global event notification servicePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- RMTP: a reliable multicast transport protocolPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer SystemsPublished by Springer Nature ,2001
- Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utilityPublished by Association for Computing Machinery (ACM) ,2001
- A scalable content-addressable networkACM SIGCOMM Computer Communication Review, 2001
- ChordPublished by Association for Computing Machinery (ACM) ,2001
- A case for end system multicast (keynote address)ACM SIGMETRICS Performance Evaluation Review, 2000
- Bimodal multicastACM Transactions on Computer Systems, 1999
- A reliable multicast framework for light-weight sessions and application level framingIEEE/ACM Transactions on Networking, 1997
- The PIM architecture for wide-area multicast routingIEEE/ACM Transactions on Networking, 1996