document: Scribe : a large-scale and decentralized application-level multicast infrastructure 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
doc_bio_tags: B O O O O O O O O O O O B O O O O O O O B O O O O O O O O O O O O O O O O B O O O O O B O O O O O O O O O O O O B O O O B O O O O O O B I O B O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O B O O O O O B I O O O O O B I I O O O B O O O O O O O O O O O O O O O O O O O O O O O B O B I O O O B O O
extractive_keyphrases: scribe pastry internet locality properties simulation results network topology model delay link stress
abstractive_keyphrases: decentralized application-level multicast infrastructure scalable application-level multicast infrastructure generic peer-to-peer object location generic routing substrate self-organization discrete event simulator best-effort reliability guarantees group size network nodes internet protocol multicast