Mule ESB: Scalable, Available, Reliable

Scalability
Mule's stage event-driven architecture (SEDA) makes it highly scalable. A major airline processes over 10,000 business transactions per second with Mule whille H&R Block uses 13,000 Mule servers to support their highly distributed environment.
High Availability (Active-Active Cluster)
Mule ESB Enterprise provides reliable, scalable and easy to manage clustering to ensure high availability for mission critical applications. In a clustered environment data is shared between all instance within the cluster meaning that all instances can run the same applications, providing bulletproof reliability. A data grid shares all transient state information among clustered Mule ESB instances, such as SEDA service event queues and in-memory message queues. Should any Mule instance be lost the others can handle the load immediately with no service interruption.
Because Mule ESB Enterprise uses an active-active model for clustering, reliability can be ensured without a loss of scalability. Furthermore, as clusters are managed as logical units, much like individual units or server groups, managing clusters is simple. Together these two capabilities deliver superior TCO for mission-critical environments.
Reliability
Mule ESB Enterprise Edition provides all the reliability required for even the most mission-critical enterprise applications. 75% of the revenue of a major airline run through Mule and 5 of the world's top 10 banks use Mule for financial applications.
High Performance
Mule supports even the most demanding high-performance applications. A major global travel reservation system handles over 10k business transactions per second with Mule.

