TY - GEN
T1 - Adaptive content-based routing in general overlay topologies
AU - Li, Guoli
AU - Muthusamy, Vinod
AU - Jacobsen, Hans Arno
PY - 2008
Y1 - 2008
N2 - This paper develops content-based publish/subscribe algorithms to support general overlay topologies, as opposed to traditional acyclic or tree-based topologies. Among other benefits, publication routes can adapt to dynamic conditions by choosing among alternate routing paths, and composite events can be detected at optimal points in the network. The algorithms are implemented in the PADRES publish/ subscribe system and evaluated in a controlled local environment and a wide-area PlanetLab deployment. Atomic subscription notification delivery time improves by 20% in a well connected network, and composite subscriptions can be processed with 80% less network traffic and notifications delivered with about half the end to end delay.
AB - This paper develops content-based publish/subscribe algorithms to support general overlay topologies, as opposed to traditional acyclic or tree-based topologies. Among other benefits, publication routes can adapt to dynamic conditions by choosing among alternate routing paths, and composite events can be detected at optimal points in the network. The algorithms are implemented in the PADRES publish/ subscribe system and evaluated in a controlled local environment and a wide-area PlanetLab deployment. Atomic subscription notification delivery time improves by 20% in a well connected network, and composite subscriptions can be processed with 80% less network traffic and notifications delivered with about half the end to end delay.
UR - http://www.scopus.com/inward/record.url?scp=58049131731&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-89856-6_1
DO - 10.1007/978-3-540-89856-6_1
M3 - Conference contribution
AN - SCOPUS:58049131731
SN - 3540898557
SN - 9783540898559
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 1
EP - 21
BT - Middleware 2008 - ACM/IFIP/USENIX 9th International Middleware Conference, Proceedings
T2 - ACM/IFIP/USENIX 9th International Middleware Conference, Middleware 2008
Y2 - 1 December 2008 through 5 December 2008
ER -