loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth Workshop on Hot Topics in Operating Systems
Herald: Achieving a Global Event Notification Service
Elmau, Germany
May 20-May 22
ISBN: 0-7695-1040-X
Luis Felipe Cabrera, Microsoft Research
Michael B. Jones, Microsoft Research
Marvin Theimer, Microsoft Research
Abstract: This paper presents the design philosophy and initial design decisions of Herald: a highly scalable global event notification system that is being designed and built at Microsoft Research. Herald is a distributed system designed to transparently scale in all respects, including numbers of subscribers and publishers, numbers of event subscription points, and event delivery rates. Event delivery can occur within a single machine, within a local network or Intranet, and throughout the Internet. Herald tries to take into account the lessons learned from the successes of both the Internet and the Web. Most notably, Herald is being designed, like the Internet, to operate correctly in the presence of numerous broken and disconnected components. The Herald service will be constructed as a set of protocols governing a federation of machines within cooperating but mutually suspicious domains of trust. Like the Web, Herald will try to avoid, to the extent possible, the maintenance of globally consistent state and will make failures part of the client-visible interface.
Citation:
Luis Felipe Cabrera, Michael B. Jones, Marvin Theimer, "Herald: Achieving a Global Event Notification Service," hotos, pp.0087, Eighth Workshop on Hot Topics in Operating Systems, 2001
Usage of this product signifies your acceptance of the Terms of Use.