SCRIBE: The Design of a Large-Scale Event Notification Infrastructure

  • Authors:
  • Antony I. T. Rowstron;Anne-Marie Kermarrec;Miguel Castro;Peter Druschel

  • Affiliations:
  • -;-;-;-

  • Venue:
  • NGC '01 Proceedings of the Third International COST264 Workshop on Networked Group Communication
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

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. Pastryi s 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.