Title :
Enhanced DR-Tree for Low Latency Filtering in Publish/Subscribe Systems
Author :
Arantes, Luciana ; Potop-Butucaru, Maria Gradinariu ; Sens, Pierre ; Valero, Mathieu
Author_Institution :
LIP6, Univ. of Paris 6, Paris, France
Abstract :
Distributed R-tree overlays emerged as an alternative for efficiently implementing DHT-free publish/subscribe communication primitives. Overlays using R-tree index structures offer logarithmic delivery garantis, guarantee zero false negatives and considerably reduce the number of false positives. In this paper we extend the distributed R-trees (DR-trees) in order to reduce event delivery latency. Our optimizations target both the structural organization of the DR-Trees and the publication policies. The contribution of the current work steams in an extensive evaluation of the novel structure along four parameters: latency, load, scalability and the rate of false positives. The enhanced structure performs better than the traditional distributed R-tree in terms of delivery latency. Additionally, it does not alter the performances related to the scalability, nor the load balancing of the tree, and neither the rate of false positives and negatives filtered by a node.
Keywords :
middleware; resource allocation; tree data structures; DHT-free publish/subscribe communication; DR-tree; R-tree index structure; distributed R-tree overlays; event delivery latency; load balancing; logarithmic delivery; low latency filtering; publication policy; publish/subscribe system; structural organization; Delay; Filtering; Distributed R-Trees; Distributed multiplayer games; Performance evaluation; Publish/subscribe;
Conference_Titel :
Advanced Information Networking and Applications (AINA), 2010 24th IEEE International Conference on
Conference_Location :
Perth, WA
Print_ISBN :
978-1-4244-6695-5
DOI :
10.1109/AINA.2010.80