MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Scribe: The design of a large-scale event notification infrastructure (2001) [206 citations — 14 self]

Download:
pdf
by Antony Rowstron, Anne-marie Kermarrec, Miguel Castro, Peter Druschel
In Networked Group Communication
http://project-iris.net/irisbib/papers/scribe:ngc01/paper.pdf
Add To MetaCart

Abstract:

Abstract. This paper presents Scribe, a large-scale event notification infrastructure for topic-based publish-subscribe applications. Scribe supports large numbers of topics, with a potentially large number of subscribers per topic. 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 a topic (group) and to build an efficient multicast tree for the dissemination of events to the topic’s subscribers (members). Scribe provides weak reliability guarantees, but we outline how an application can extend Scribe to provide stronger ones. 1

Citations

2113 Chord: A scalable peer-to-peer lookup service for internet applications – Stoica, Morris, et al.
1749 A scalable content-addressable network – Ratnasamy, Francis, et al. - 2001
1137 Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems – Rowstron, Druschel - 2001
924 A reliable multicast framework for light-weight sessions and application level framing – Floyd, Jacobson, et al. - 1997
916 Multicast routing in datagram internetworks and extended LANs – DEERING, CHERITON - 1990
739 A Case for End System Multicast – Chu, Rao, et al. - 2000
533 Reliable multicast transport protocol (rmtp – Paul, Sabnani, et al. - 1997
499 How to Model an Internetwork – Zegura, Calvert, et al. - 1996
461 The PIM architecture for wide-area multicast routing – Deering - 1996
452 Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility – Rowstron, Druschel - 2001
359 Overcast: Reliable Multicasting with an Overlay Network – Jannotti, Gifford, et al. - 2000
289 Bayeux: An Architecture for Scalable and Fault-tolerant Wide-area Data Dissemination – Zhuang, Zhao, et al. - 2001
193 The Many Faces of Publish/Subscribe – Eugster, Felber, et al. - 2001
172 Tapestry: An infrastructure for fault-resilient wide-area location and routing – Zhao, Kubiatowicz, et al. - 2001
146 Reverse path forwarding of broadcast packets – Dalal, Metcalfe - 1978
145 Bimodal multicast – Birman, Hayden, et al. - 1999
64 Herald: Achieving a Global Event Notification Service – Cabrera, Jones, et al. - 2001
46 Secure hash standard – FIPS - 1995
12 Everything You need to know about Middleware – Corporation - 1999
9 PAST: A persistent and anonymous store – Druschel, Rowstron - 2001
7 Sidath Handurukande, Rachid Guerraoui, Anne-Marie Kermarrec, and Petr Kouznetsov. Lightweight Probabilistic Broadcast – Eugster - 2001
6 Scribe: A large-scale and decentralized publish-subscribe infrastructure – Castro, Druschel, et al. - 2001
5 The Part-Time Parliament. Report Research Report 49 – Lamport - 1989