Title :
Queue reorganization for subscription congestion avoidance in publish/subscribe systems
Author :
Wei Yan ; Muthusamy, Vinod ; Mingwen Chen ; Yonghong Huang ; Zheng Xiao ; Xubin Pei ; Songlin Hu
Author_Institution :
State Key Lab. of Software Eng., Wuhan Univ., Wuhan, China
Abstract :
Content-based publish/subscribe systems allow subscribers to specify interests based on event contents, rather than pre-assigned event topics. Since most of existing publish/subscribe systems use FIFO (First In First Out) as its queue management mechanism, it may face network congestion coming from suddenly burst of huge amount of subscription messages as well as event notifications. To promote the ability to handle congestion challenge, we present a new queue management mechanism called queue reorganization algorithm. By taking advantage of similarities among concurrent subscriptions, queue reorganization algorithm can make covering subscriptions as proxies and remove unnecessary subscriptions at each broker, which in turn greatly reduces pressure from congested input queue. Detailed evaluations under various workloads show significant benefits of the optimizations in terms of input queue size and message routing cost.
Keywords :
message passing; middleware; queueing theory; FIFO; concurrent subscriptions; content-based publish/subscribe systems; event notifications; first in first out; message routing cost; network congestion; queue management mechanism; queue reorganization algorithm; queue size; subscription congestion avoidance; subscription messages; Engines; Games; Impedance matching; Indexes; Optimization; Routing; Subscriptions; Covering; Publish/Subscribe Systems; Queue Reorganization;
Conference_Titel :
Performance Computing and Communications Conference (IPCCC), 2013 IEEE 32nd International
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4799-3213-9
DOI :
10.1109/PCCC.2013.6742765