Write a Blog >>

Distributed content-based publish/subscribe systems provide a selective, scalable, and decentralized approach to data dissemination. In a pub/sub overlay network, hop-by-hop routing allows brokers to correctly forward messages without requiring global knowledge. However, this model causes brokers to forward publications without knowing the volume and distance of matching subscribers, which can result in inefficient resource utilization. In order to raise the scalability of pub/sub, we introduce Popularity-Based Publication Routing for Content-based Pub/Sub (PopSub), which is specifically designed to raise the resource utilization efficiency. We define a utilization metric to measure the impact of forwarding a publication on the overall delivery of the system. Furthermore, we propose a new publication routing algorithm that takes into account broker resources and publication popularity among subscribers. Lastly, we propose three approaches to handle unpopular publications. Based on our evaluations, using real-world workloads and traces, PopSub is able to improve resource efficiency of the brokers by up to 62%, and reduce delivery latency by up to 57% under high load.

Thu 22 Jun
Times are displayed in time zone: (GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

debs-2017-papers
10:30 - 12:10: DEBS Research Papers - Session 3: Publish/Subscribe at Sala d'Actes, Vertex Building
Chair(s): Mohammad SadoghiPurdue
debs-2017-papers10:30 - 10:55
Talk
Pooya SalehiTechnical University of Munich, Kaiwen ZhangTU Munich, Hans-Arno JacobsenUniversity of Toronto
debs-2017-papers10:55 - 11:20
Talk
Sukanya BhowmikUniversity of Stuttgart, Muhammad Adnan TariqUniversity of Stuttgart, Alexander BaloghUniversity of Stuttgart, Kurt RothermelUniversitaet Stuttgart
debs-2017-papers11:20 - 11:40
Talk
Philippe DobbelaereNokia Bell Labs, Kyumars Sheykh EsmailiNokia Bell Labs
debs-2017-papers11:40 - 12:00
Talk
Kyoungho AnRTI, Shweta KhareVanderbilt University, Anirüddhā GokhāléVanderbilt University