Computer networks (3rd ed.)
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)
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Proceedings of the 11th ACM conference on Computer and communications security
OverQos: an overlay based architecture for enhancing internet Qos
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Providing quality of service in wide-area publish/subscribe systems: poster
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Responsive systems: an introduction
IBM Systems Journal
Complex real-time environmental monitoring of the Hudson river and estuary system
IBM Journal of Research and Development
Hi-index | 0.00 |
In this paper, we present Harmony, a holistic messaging middleware for distributed, event-driven systems. Harmony supports various communication paradigms and heterogeneous networks. The key novelty of Harmony is the unified provision of end-to-end quality of service, security, and resiliency, which shields the applications from the underlying network dynamics, failures, and security configurations. We describe the Harmony architecture in the context of cyber-physical business applications and elaborate on the design of its critical system components, including routing, security, and mobility support.