[Nets-seminars] Seminar on 27th May 2011 16:00 GS/302

Richard G. Clegg richard at richardclegg.org
Sat May 21 10:40:27 BST 2011


/Title:/ *Design and Evaluation of a High-Throughput Content-Based 
Routing Protocol Using Unicast State and Probabilistic Encodings*
/Speaker:/ *Giovanni Toffetti*//*
*

/Abstract: /A content-based network is a content-based publish/subscribe 
system architected as a datagram network: a message is forwarded 
hop-by-hop between brokers and delivered to any and all hosts that have 
expressed interest in the message content. Existing publish/subscribe 
messaging systems, including such commonly used ones as Apache's 
ActiveMQ and IBM's WebSphere MQ, are capable of high message throughputs 
in local area settings but exhibit a degradation in performance as the 
broker network grows in size. We argue that this performance degradation 
is due the protocol they use to route messages and that the routing 
protocol substantially dictates the end-to-end messaging performance 
overshadowing the impressive capabilities of the individual brokers. We 
present the design of B-DRP: a content-based routing protocol that can 
demonstrably improve the situation. B-DRP is based on two  main 
techniques: a message delivery mechanism that utilizes and exploits 
unicast forwarding state and a probabilistic data structure to 
efficiently represent and evaluate receiver interests. A comparative 
evaluation of a B-DRP implementation with ActiveMQ is presented on a 
variety of topologies and for workloads representing realistic 
content-based applications.

-- 
Richard G. Clegg,
Dept of Elec. Eng.,
University College London
http://www.richardclegg.org/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://oakham.cs.ucl.ac.uk/pipermail/nets-seminars/attachments/20110521/055403b3/attachment.html


More information about the Nets-seminars mailing list