Publish-subscribe tree maintenance over a DHT

被引:4
|
作者
Costa, P [1 ]
Frey, D [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron & Informat, I-20133 Milan, Italy
关键词
D O I
10.1109/ICDCSW.2005.115
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Content-based publish-subscribe middleware is emerging as a promising answer to the demands of modern highly dynamic distributed computing by providing the necessary decoupling and flexibility. The majority of currently available systems implement event dispatching on top of an overlay network with a tree topology. However they fail to provide any mechanism to maintain it in the presence of failures, thus hampering their applicability in dynamic scenarios. In this paper, we present a novel approach to reconfiguring the overlay topology by exploiting a Distributed Hash Table. Our algorithm supports arbitrary tree topologies and deals very well with the dynamicity of network scenarios by limiting the impact of reconfigurations induced by topology changes. These results are confirmed by simulations which validate the applicability of our approach in reconfigurable publish-subscribe middleware. Beyond publish-subscribe, the algorithm is applicable in a wide range of contexts and provides a general way to maintain an overlay network with a controlled topology in dynamic environments.
引用
收藏
页码:414 / 420
页数:7
相关论文
共 50 条
  • [41] Using the publish-subscribe communication genre for mobile agents
    Padovitz, A
    Loke, SW
    Zaslavsky, A
    MULTIAGENT SYSTEM TECHNOLOGIES, PROCEEDINGS, 2003, 2831 : 180 - 191
  • [42] SNAPS: Seamless Network-Assisted Publish-Subscribe
    Chang, Hyunseok
    Hao, Fang
    Kodialam, Murali
    Lakshman, T., V
    Mukherjee, Sarit
    Varvello, Matteo
    2022 IFIP NETWORKING CONFERENCE (IFIP NETWORKING), 2022,
  • [43] A Contribution to Publish-Subscribe Based Communication in Industrial Applications
    Nenninger, Philipp
    Gierl, Mona
    Kriesten, Reiner
    2019 IEEE 10TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2019, : 424 - 429
  • [44] EventGuard: A System Architecture for Securing Publish-Subscribe Networks
    Srivatsa, Mudhakar
    Liu, Ling
    Iyengar, Arun
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2011, 29 (04):
  • [45] Merging the Publish-Subscribe Pattern with the Shared Memory Paradigm
    Cudennec, Loic
    EURO-PAR 2018: PARALLEL PROCESSING WORKSHOPS, 2019, 11339 : 469 - 480
  • [46] Using publish-subscribe for smart, interactive device communications
    Laddad, Ramnivas
    Pardo-Castellote, Gerardo
    Schneider, Stan
    ISA TECH/EXPO Technology Update Conference Proceedings, 2000, 402 : 129 - 138
  • [47] Cooperative intermodal operations using a publish-subscribe approach
    Karakostas, Bill
    9TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2018) / THE 8TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2018) / AFFILIATED WORKSHOPS, 2018, 130 : 50 - 56
  • [48] OverFly: A Client-enhanced Publish-Subscribe System
    Kan, Bowen
    He, Yongqiang
    Zhou, Haojie
    Zha, Li
    2009 EIGHTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2009, : 232 - 237
  • [49] Willow: DHT, aggregation, and publish/subscribe in one protocol
    van Renesse, R
    Bozdog, A
    PEER-TO-PEER SYSTEMS III, 2004, 3279 : 173 - 183
  • [50] A Dynamic IIoT Framework Based on the Publish-Subscribe Paradigm
    Ungurean, Ioan
    Gaitan, Nicoleta Cristina
    SENSORS, 2023, 23 (24)