High Availability
The importance of conducting business 24x7 and the increasing need for real-time operations are driving the demand for high availability enterprise systems. In most cases these systems consist of several tiers of servers, each having particular availability characteristics and representing possible points of failure.
Increasingly, end-users of your applications are demanding continuous service availability with no time for outages, whether planned or unexpected. Outages, poor performance, and scheduled interruptions disrupt business operations, raise costs, and damage customer satisfaction. The costs of outages can be seen in productivity losses both in the IT organization and the business units it serves, lost revenue, and penalties, such as regulatory fines.

Figure above: Lost revenue represents the greatest financial exposure when systems fail.
Tackle the challenge of ensuring system availability and eliminating every single point of failure. Maximize revenue and profitability through continuous business processing and architect high availability across the enterprise and beyond, thereby continuously servicing business partners and customers. Messaging-based products from Progress® Sonic® deliver an uninterrupted flow of business critical transactions.
Protect Yourself Against Downtime and Ensure Data Protection with 24/7 High Availability
Progress Software developed a unique enterprise messaging architecture, the patent-pending Sonic Continuous Availability Architecture™ (CAA). Superior to traditional high availability solutions provided by current enterprise messaging vendors, Sonic CAA provides users with significant benefits of higher levels of operational availability as well as reduced development, deployment and administration costs. Sonic CAA provides high availability for the messaging layer, including the Sonic message brokers, Sonic clients and the communications among clients, brokers, and destinations, guaranteeing exactly once message reliability under both normal and failure conditions. Sonic CAA eliminates the requirement for expensive RAID, OS clustering software or third-party HA frameworks in the messaging layer. No matter how complex, in-process transactions continue to their destinations without any costly roll back or recovery time.
Sonic CAA (Figure left) is based on primary/secondary broker replication through backchannel synchronization and fault tolerant client connections. This architecture supports the extended business enterprise in a way not possible until now, and fully complements existing high availability solutions, such as those for the database, application server, and web server. Sonic CAA provides real-time replication between primary and secondary servers without the risk of trapped, duplicate, out-of-order messages or broken transactions.
Continuous Availability Delivers High Availability
Increasingly, your customers are demanding continuous availability with no time for outages, whether planned or unexpected. To differentiate your offering, maximize revenue, and increase customer satisfaction, architect high availability into your applications. Sonic raises the bar for high availability and fault-tolerant messaging, reducing operational risk as well as the development time and administration complexity of high availability solutions. The Sonic Continuous Availability Architecture (CAA) addresses the problems caused by messaging system failure, so packaged applications and hardware devices continue to operate. Sonic CAA provides high availability for Sonic message brokers, Sonic clients and the communications among clients, brokers, and destinations, thereby eliminating the requirement for expensive RAID, OS clustering software or third-party HA frameworks in the messaging layer. No matter how complex, in-process transactions continue to their destinations without any costly roll back or recovery time.
"The potential impact of system downtime in our messaging infrastructure is simply enormous, with almost all of our trades valued in millions of dollars. The high availability solutions that are out there fall short because even when the brokers come back online, in-flight trades may be lost. Sonic solves this problem," said John Brann, chief architect at FXall, the leading foreign exchange trading portal. "Configuration was exceptionally easy with Sonic. We literally had our first successful tests completed in less than a day."

