Building Content-based Publish/Subscribe Systems with Distributed Hash Tables
D. Tam, R. Azimi, and Hans-Arno Jacobsen.
In International Workshop On Databases, Information Systems and Peer-to-Peer Computing, collocated with VLDB 2003, pages 138-152, Berlin, Germany, September 2003.
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
Tags: publish/subscribe, topss, p2p, content-based publish/subscribe
Readers who enjoyed the above work, may also like the following:
- Infrastructure Free Content-Based Publish/Subscribe.
Vinod Muthusamy and Hans-Arno Jacobsen.
ACM/IEEE Trans. on Networking, November 2013.
(Accepted for publication in August, 2013).
Tags: content-based publish/subscribe, content-based routing, p2p, publish/subscribe
- Efficient Event Processing through Reconfigurable Hardware for Algorithmic Trading.
Mohammad Sadoghi, Martin Labrecque, Harshvardhan Pratap Singh, Warren Shum, and Hans-Arno Jacobsen.
In 36th International Conference on Very Large Data Bases (VLDB) (3)2, pages 1525-1528, 2010.
Tags: fpga, content-based publish/subscribe, content-based matching, topss, publish/subscribe
- Predictive Publish/Subscribe Matching.
Vinod Muthusamy, Haifeng Liu, and Hans-Arno Jacobsen.
In ACM Distributed Event-based Systems (DEBS), pages 14-25, July 2010.
Acceptance rate: 25% .
Tags: algorithms, content-based publish/subscribe, publish/subscribe, pub/sub applications, predictive publish/subscribe, topss, event processing, p-topss, probabilistic data management