Title :
Marshmallow: A Content-Based Publish-Subscribe System over Structured P2P Networks
Author :
Gao, Sheng ; Li, Guohui ; Zhao, Pei
Author_Institution :
Sch. of Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan, China
Abstract :
We propose a novel content-based Publish-Subscribe system over structured P2P networks, namely Marshmallow, to provide efficient, scalable and adaptable event dissemination service. Marshmallow introduces a subscription merging strategy to reduce the subscription cost and frequency of event matching, meanwhile, it smartly exploits the embedded trees of Pastry overlay to deliver event with high event coverage rate, low delivery latency and low bandwidth consumption. The experimental results demonstrate that Marshmallow greatly improves event delivery latency and coverage rate, and reduces the redundant event delivery and dissemination cost significantly.
Keywords :
merging; message passing; middleware; overlay networks; peer-to-peer computing; trees (mathematics); Marshmallow; Pastry overlay; adaptable event dissemination service; bandwidth consumption; content-based publish-subscribe system; delivery latency; dissemination cost; embedded tree; redundant event delivery; structured P2P network; subscription merging strategy; Bandwidth; IP networks; Merging; Peer to peer computing; Publish-subscribe; Routing; Subscriptions; Information Dissemination Service; P2P; Pastry; Publish-Subscribe; Subscription Aggregation;
Conference_Titel :
Computational Intelligence and Security (CIS), 2011 Seventh International Conference on
Conference_Location :
Hainan
Print_ISBN :
978-1-4577-2008-6
DOI :
10.1109/CIS.2011.71