Building content-based publish/subscribe systems with distributed hash tables

被引:0
|
作者
Tam, D [1 ]
Azimi, R [1 ]
Jacobsen, HA [1 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Building distributed content-based publish/subscribe systems has remained a challenge. Existing solutions typically use a relatively small set of trusted computers as brokers, which may lead to scalability concerns for large Internet-scale workloads. Moreover, since each broker maintains state for a large number of users, it may be difficult to tolerate faults at each broker. In this paper we propose an approach to building content-based publish/subscribe systems on top of distributed hash table (DHT) systems. DHT systems have been effectively used for scalable and fault-tolerant resource lookup in large peer-to-peer networks. Our approach provides predicate-based query semantics and supports constrained range queries. Experimental evaluation shows that our approach is scalable to thousands of brokers, although proper tuning is required.
引用
收藏
页码:138 / 152
页数:15
相关论文
共 50 条
  • [31] Evaluating advanced routing algorithms for content-based Publish/Subscribe systems
    Mühl, G
    Fiege, L
    Gärtner, FC
    Buchmann, A
    MASCOTS 2002: 10TH IEEE INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATIONS SYSTEMS, PROCEEDINGS, 2002, : 167 - 176
  • [32] Building a reliable and high-performance content-based publish/subscribe system
    Zhao, Yaxiong
    Wu, Jie
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (04) : 371 - 382
  • [33] Exploiting IP multicast in content-based publish-subscribe systems
    Opyrchal, L
    Astley, M
    Auerbach, J
    Banavar, G
    Strom, R
    Sturman, D
    MIDDLEWARE 2000, 2000, 1795 : 185 - 207
  • [34] Efficient probabilistic subsumption checking for content-based publish/subscribe systems
    Ouksel, Aris M.
    Jurca, Oana
    Podnar, Ivana
    Aberer, Karl
    MIDDLEWARE 2006, PROCEEDINGS, 2006, 4290 : 121 - 140
  • [35] Scalable Security and Accounting Services for Content-Based Publish/Subscribe Systems
    Khurana, Himanshu
    Koleva, Radostina K.
    INTERNATIONAL JOURNAL OF E-BUSINESS RESEARCH, 2006, 2 (03) : 1 - 16
  • [36] Self-Evolving Subscriptions for Content-Based Publish/Subscribe Systems
    Canas, Cesar
    Zhang, Kaiwen
    Kemme, Bettina
    Kienzle, Joerg
    Jacobsen, Hans-Arno
    2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 1597 - 1607
  • [37] An efficient multicast protocol for content-based publish-subscribe systems
    Banavar, G
    Chandra, T
    Mukherjee, B
    Nagarajarao, J
    Strom, RE
    Sturman, DC
    19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, : 262 - 272
  • [38] Specifying and detecting composite events in content-based publish/subscribe systems
    Courtenage, S
    22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOP, PROCEEDINGS, 2002, : 602 - 607
  • [39] Security Aware Content-Based Publish/Subscribe System
    Chaabane, Amina
    Jmaiel, Mohamed
    ISCC: 2009 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1 AND 2, 2009, : 537 - +
  • [40] Content-Based Publish/Subscribe System for Web Syndication
    Zeinab Hmedeh
    Harry Kourdounakis
    Vassilis Christophides
    Cédric du Mouza
    Michel Scholl
    Nicolas Travers
    Journal of Computer Science and Technology, 2016, 31 : 359 - 380