Highly-available content-based publish/subscribe via gossiping

Pooya Salehi, Christoph Doblander, Hans Arno Jacobsen

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

9 Zitate (Scopus)

Abstract

Many publish/subscribe systems are based on a tree topology as their message dissemination overlay. However, in trees, even a single broker failure can cause delivery disruption. Hence, a repair mechanism is required, along with message retransmission to prevent message loss. During repair and recovery, the latency of message delivery can temporarily increase. To address this problem, we present an epidemic protocol to allow a contentbased publish/subscribe system to keep delivering messages with low latency, while failed brokers are recovering. Using a broker similarity metric, which takes into account the content space and the overlay topology, we control and direct gossip messages around failed brokers. We compare our approach against a deterministic reliable publish/subscribe approach and an alternative epidemic approach. Based on our evaluations, we show that in our approach, the delivery ratio and latency of message deliveries are close to the deterministic approach, with up to 70% less message overhead than the alternative epidemic approach. Furthermore, our approach is able to provide a higher message delivery ratio than the deterministic alternative at high failure rates or when broker failures follow a non-uniform distribution.

OriginalspracheEnglisch
TitelDEBS 2016 - Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems
Herausgeber (Verlag)Association for Computing Machinery, Inc
Seiten93-104
Seitenumfang12
ISBN (elektronisch)9781450340212
DOIs
PublikationsstatusVeröffentlicht - 13 Juni 2016
Veranstaltung10th ACM International Conference on Distributed and Event-Based Systems, DEBS 2016 - Irvine, USA/Vereinigte Staaten
Dauer: 20 Juni 201624 Juni 2016

Publikationsreihe

NameDEBS 2016 - Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems

Konferenz

Konferenz10th ACM International Conference on Distributed and Event-Based Systems, DEBS 2016
Land/GebietUSA/Vereinigte Staaten
OrtIrvine
Zeitraum20/06/1624/06/16

Fingerprint

Untersuchen Sie die Forschungsthemen von „Highly-available content-based publish/subscribe via gossiping“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren