Matching events in a content-based subscription system
Proceedings of the eighteenth annual ACM symposium on Principles of distributed computing
Design and evaluation of a wide-area event notification service
ACM Transactions on Computer Systems (TOCS)
A survey of web caching schemes for the Internet
ACM SIGCOMM Computer Communication Review
A Scalable Protocol for Content-Based Routing in Overlay Networks
NCA '03 Proceedings of the Second IEEE International Symposium on Network Computing and Applications
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Looking into the past: enhancing mobile publish/subscribe middleware
Proceedings of the 2nd international workshop on Distributed event-based systems
Insight and perspectives for content delivery networks
Communications of the ACM - Personal information management
REDS: a reconfigurable dispatching system
Proceedings of the 6th international workshop on Software engineering and middleware
Historic data access in publish/subscribe
Proceedings of the 2007 inaugural international conference on Distributed event-based systems
Comparison and analysis of ten static heuristics-based Internet data replication techniques
Journal of Parallel and Distributed Computing
A survey of data replication techniques for mobile ad hoc network databases
The VLDB Journal — The International Journal on Very Large Data Bases
Controlling historical information dissemination in publish/subscribe
Proceedings of the 2008 workshop on Middleware security
IEEE Journal on Selected Areas in Communications
Hierarchical Web caching systems: modeling, design and experimental results
IEEE Journal on Selected Areas in Communications
Mobility Support Through Caching in Content-Based Publish/Subscribe Networks
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Modeling the dynamics of caching in content-based publish/subscribe systems
Proceedings of the 2011 ACM Symposium on Applied Computing
Storage planning and replica assignment in content-centric publish/subscribe networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
A content-based publish/subscribe framework for large-scale content delivery
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
In a publish/subscribe network, message delivery is guaranteed for all active subscribers at publish time. However, in a dynamic scenario where users join and leave the network, a user may be interested in content published before the subscription time. In this paper, we introduce mechanisms that enable caching in such networks, while maintaining the main principle of loose-coupled and asynchronous communication. Furthermore we investigate two caching policies; caching in all candidate brokers (basic caching) which yields high survivability and low delay and caching in leaf brokers (leaf caching) which maintains low overhead and querying complexity. The comparison is performed via simulations and testbed measurements and insights are given for future work.