Adding Resilience to Message Oriented Middleware
This paper describes an approach to enhance the resilience of message oriented middleware to faults and attacks. The system is designed to work with different message oriented middleware as long as the messaging system can supply the information and control API required. The structure of the system and the approach to handling link failures, broker failures and anomalous behaviour through the planning of mirroring and relaying mechanisms to suit the tolerable risk and the deployment context is the focus of the paper. Validation is through industrial case studies and end user assessment.