Case Study: J.P. Morgan Chase achieves reliable real-time message delivery with Cloud Foundry and RabbitMQ

A Cloud Foundry Case Study

Preview of the J.P. Morgan Chase Case Study

J.P. Morgan Chase powers real-time pub-sub chat with Cloud Foundry and RabbitMQ in 4 instances

J.P. Morgan Chase, a leading global bank, required a highly reliable and fast messaging system for its real-time financial applications, such as stock quote apps, where protecting and delivering every message as quickly as possible is critical. The challenge was to move beyond the capabilities of Redis for pub-sub to a more sophisticated enterprise-grade solution that could guarantee message delivery and handle high-throughput, concurrent workloads.

The vendor, Cloud Foundry, implemented a solution using its platform and the RabbitMQ messaging service. RabbitMQ, built on the AMQP protocol designed for Wall Street firms, provided the necessary reliability, speed, and sophisticated routing features. The solution involved deploying a scalable Node.js chat application with four instances on Cloud Foundry, using RabbitMQ for pub-sub and Redis for session storage. This architecture ensured the application could automatically reconnect and maintain user sessions during server restarts, delivering the robust performance required for enterprise financial applications.


View this case study…

Cloud Foundry

76 Case Studies