Towards dynamic reconfiguration of distributed publish-subscribe middleware

被引:0
|
作者
Cugola, G
Picco, GP
Murphy, AL
机构
[1] Politecn Milan, Dipartimento Elettr & Informat, I-20133 Milan, Italy
[2] Univ Rochester, Dept Comp Sci, Rochester, NY 14627 USA
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Publish-subscribe middleware allows the components of a distributed application to subscribe for event notifications and provides the infrastructure enabling event routing from sources to subscribers. This model decouples publishers from subscribers, and in principle makes it amenable to highly dynamic environments. Nevertheless, publish-subscribe systems exploiting a distributed event dispatcher are typically not able to rearrange dynamically their operations to adapt to changes impacting the topology of the dispatching infrastructure. In this work, we first describe two solutions available in the literature that constitute the extremes of the reconfiguration spectrum in terms of the number of nodes potentially affected by the reconfiguration. They differ essentially in the tradeoffs between simplicity and efficiency. Then, we introduce our contribution as a new algorithm. that strikes a balance between the aforementioned solutions by tolerating frequent reconfigurations at the cost of moderate overhead.
引用
收藏
页码:187 / 202
页数:16
相关论文
共 50 条
  • [1] Publish-subscribe MVS middleware
    不详
    [J]. DATAMATION, 1997, 43 (04): : 24 - 24
  • [2] A dynamic publish-subscribe network for distributed simulation
    Crowley, Patrick
    [J]. PADS 2008: 22ND INTERNATIONAL WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2008, : 150 - 150
  • [3] On introducing location awareness in publish-subscribe middleware
    Cugola, G
    de Cote, JEM
    [J]. 25th IEEE International Conference on Distributed Computing Systems Workshops, Proceedings, 2005, : 377 - 382
  • [4] Towards Efficient Publish-Subscribe Middleware in the IoT with IPv6 Multicast
    Akkermans, Sven
    Bachiller, Rafael
    Matthys, Nelson
    Joosen, Wouter
    Hughes, Danny
    Vucinic, Malisa
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [5] Evaluating Serialization for a Publish-Subscribe Based Middleware for MPSoCs
    Hamerski, Jean Carlo
    Domingues, Anderson R. P.
    Moraes, Fernando G.
    Amory, Alexandre
    [J]. 2018 25TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2018, : 773 - 776
  • [6] A Modular Tool for Benchmarking IoT Publish-Subscribe Middleware
    Zilhao, L.
    Morla, Ricardo
    Aguiar, Ana
    [J]. 2018 IEEE 19TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2018,
  • [7] Adapting a publish-subscribe middleware to a RPC response pattern
    Morrison, Douglas A.
    Johnson, James M.
    [J]. SOFTWARE AND CYBERINFRASTRUCTURE FOR ASTRONOMY, 2010, 7740
  • [8] Java']Java real-time publish-subscribe middleware for distributed embedded systems
    Kim, DY
    Doh, YM
    Lee, YH
    [J]. ARCHITECTURE AND DESIGN OF DISTRIBUTED EMBEDDED SYSTEMS, 2001, 61 : 193 - 203
  • [9] FaBRiQ: Leveraging Distributed Hash Tables towards Distributed Publish-Subscribe Message Queues
    Sadooghi, Iman
    Wang, Ke
    Patel, Dharmit
    Zhao, Dongfang
    Li, Tonglin
    Srivastava, Shiva
    Raicu, Ioan
    [J]. 2015 IEEE/ACM 2ND INTERNATIONAL SYMPOSIUM ON BIG DATA COMPUTING (BDC), 2015, : 11 - 20
  • [10] Application of Publish-Subscribe Middleware to Road Traffic Measurements Visualization
    Soares, Michel dos Santos
    Vrancken, Jos
    Wang, Yubin
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2009, : 323 - +