Harmony: Holistic messaging middleware for event-driven systems
Parijat Dube, Nagui Halim, Kyriakos Karenos, M. Kim, Zhiyong Liu, Siddharth Parthasarathy, Dimitrios E. Pendarakis, Huifang Yang · IBM Systems Journal · 2008
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.