Scribe: a large-scale and decentralized application-level multicast infrastructure
Microsoft Research (United Kingdom) · Rice University
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…
Citation impact
- FWCI
- 69.07
- Percentile
- 100%
- References
- 35
Authors
4Topics & keywords
- Pastry
- Multicast
- Computer science
- Computer network
- Reliability (semiconductor)
- Scalability
- Protocol Independent Multicast
- Distributed computing
- Industry, innovation and infrastructure