Achieving scalability and expressiveness in an Internet-scale event notification service
Proceedings of the nineteenth annual ACM symposium on Principles of distributed computing
Design and evaluation of a wide-area event notification service
ACM Transactions on Computer Systems (TOCS)
Scalable directory services using proactivity
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Efficient Content-Based Event Dispatching in the Presence of Topological Reconfiguration
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Minimizing the reconfiguration overhead in content-based publish-subscribe
Proceedings of the 2004 ACM symposium on Applied computing
Summary-based routing for content-based event distribution networks
ACM SIGCOMM Computer Communication Review
Towards dynamic reconfiguration of distributed publish-subscribe middleware
SEM'02 Proceedings of the 3rd international conference on Software engineering and middleware
Proceedings of the 2013 conference on Computer supported cooperative work
Autonomic cloud resource sharing for intercloud federations
Future Generation Computer Systems
Hi-index | 0.00 |
The rapid growth of the Web has made it possible to build collaborative applications on an unprecedented scale. However, the request-reply interaction model of HTTP limits the range of applications that can be built. In this paper, we consider a complementary communication model- asynchronous event notification from servers to clients. Our focus in the paper is the design of an Internet-scale mechanism for event dissemination. Such a mechanism must scale to large numbers of participants and event types, as well as provide failure detection and handling. In this paper, we explore the design space of event dissemination architectures, and present a design of a hierarchical proxy architecture for event dissemination. Compared with previous approaches, our design reduces proxy states and provides failure detection and recovery mechanisms.