DocumentCode
2397618
Title
Foundations for Highly Available Content-Based Publish/Subscribe Overlays
Author
Yoon, Young ; Muthusamy, Vinod ; Jacobsen, Hans-Arno
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
fYear
2011
fDate
20-24 June 2011
Firstpage
800
Lastpage
811
Abstract
Content-based publish/subscribe overlays offer a scalable messaging substrate for various event-based distributed systems. In an enterprise environment where service level agreements(SLAs) are strictly enforced, maintaining high availability and efficiency of the broker overlay is critical. To support these requirements, a set of three primitive operations are proposed to allow arbitrary transformations of an overlay to an optima lone, and two additional primitives are developed to enable ondemand adjustments when there are permanent or transient failures. Both sets of primitive operations minimize disruption by preserving message delivery guarantees even as the overlay topology changes, requiring no overhead when the overlay is not being modified, operating on a fixed neighborhood of brokers regardless of the size of the overlay, and completing quickly under a variety of conditions.
Keywords
content-based retrieval; distributed processing; message passing; arbitrary transformations; content-based publish-subscribe overlays; event-based distributed systems; failures; message delivery; scalable messaging substrate; service level agreements; Delay; Routing; Routing protocols; Subscriptions; Topology; Transforms; content-based publish/subscribe; high availability; replication;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems (ICDCS), 2011 31st International Conference on
Conference_Location
Minneapolis, MN
ISSN
1063-6927
Print_ISBN
978-1-61284-384-1
Electronic_ISBN
1063-6927
Type
conf
DOI
10.1109/ICDCS.2011.93
Filename
5961732
Link To Document