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 条
  • [41] Supporting mobility in content-based publish/subscribe middleware
    Fiege, L
    Gärtner, FC
    Kasten, O
    Zeidler, A
    MIDDLEWARE 2003, PROCEEDINGS, 2003, 2672 : 103 - 122
  • [42] Publisher Placement Algorithms in Content-based Publish/Subscribe
    King, Alex
    Cheung, Yeung
    Jacobsen, Hans-Arno
    2010 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS ICDCS 2010, 2010,
  • [43] Matching Algorithm for Content-Based Publish/Subscribe System
    Wang Cui-ru
    Gao Li-xian
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON INFORMATION, ELECTRONIC AND COMPUTER SCIENCE, VOLS I AND II, 2009, : 383 - 386
  • [44] Parametric Subscriptions for Content-Based Publish/Subscribe Networks
    Jayaram, K. R.
    Jayalath, Chamikara
    Eugster, Patrick
    MIDDLEWARE 2010, 2010, 6452 : 128 - 147
  • [45] XNET: A reliable content-based publish/subscribe system
    Chand, R
    Felber, P
    23RD IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 264 - 273
  • [46] Content-Based Publish/Subscribe System for Web Syndication
    Hmedeh, Zeinab
    Kourdounakis, Harry
    Christophides, Vassilis
    du Mouza, Cedric
    Scholl, Michel
    Travers, Nicolas
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2016, 31 (02) : 359 - 380
  • [47] Infrastructure-Free Content-Based Publish/Subscribe
    Muthusamy, Vinod
    Jacobsen, Hans-Arno
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2014, 22 (05) : 1516 - 1530
  • [48] DOCO: An Efficient Event Matching Algorithm in Content-based Publish/Subscribe Systems
    Yang, Jingli
    Fan, Jing
    Jiang, Shouda
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 200 - 207
  • [49] EEM: An elastic event matching framework for content-based publish/subscribe systems
    Dong, Yongpeng
    Qian, Shiyou
    Shi, Wanghua
    Cao, Jian
    Xue, Guangtao
    COMPUTER NETWORKS, 2023, 232
  • [50] LightPS:: Lightweight content-based publish/subscribe for peer-to-peer systems
    Ahullo, Jordi Pujol
    Lopez, Pedro Garcia
    Skarmeta, Antonio F. Gomez
    CISIS 2008: THE SECOND INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2008, : 342 - +