The growing importance of conducting business 24x7 and the increasing need for real-time operations are driving the demand for high availability enterprise systems. These systems consist of several tiers of servers, each having particular availability characteristics and representing possible points of failure. IT organizations are faced with the challenge of maximizing system availability and eliminating any single point of failure.
Increasingly, businesses 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 lower customer satisfaction. Typically, lost revenue represents the greatest financial exposure, where an hour of downtime can translate to millions of dollars in lost revenue for industries such as airlines and financial services.
System outages can have a long-lasting effect that damages a company's reputation, exposing it to customer defection and ongoing legal risks such as lawsuits and regulatory penalties. During scheduled system downtime, it is necessary that other systems, departments, business units and partners can continue working. Furthermore, in the event of a system crash it is extremely important that there is no loss of data. To maximize revenue and profitability through continuous business processing, companies need to architect high availability across their enterprise and beyond, thereby continuously servicing their business partners and customers.
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. This guarantees 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.