success story

Assuring 2000 payment transactions per second reliably with resiliency testing

challenge_icon
challenge
The client was experiencing exponential growth, but their systems were not keeping up. The company needed to find a way to improve the reliability of its systems without slowing down development or frustrating its customers. The company's complex technology stack made it difficult to troubleshoot problems and identify areas for improvement. They also needed to find a way to improve the developer productivity to encourage building new features instead of just fixing bugs.
process_icon
solution
Nagarro proposed a chaos engineering solution to improve the resilience of the client's FinTech platform. We help build a Continuous Resilience Testing platform that automates chaos experiments in delivery pipelines and production, leveraging the shift-right approach to run the tests in production. The platform leverages various chaos faults to validate the resilience mechanism's disruption that could occur from real-world failures.
solution_icon
outcome
The platform helped the client discover vulnerabilities in service recovery, application design patterns implementation, and optimized configurations. Automated reliability tests ensured high resilience of critical application components. The company achieved a 16x reduction in failed transactions, a reduction in mean-time-to-recovery (MTTR) to 10 minutes, and a 10x improvement in customer satisfaction.

 

Learn how we achieved resiliency, reliability, and scalability for one of the largest retail payments and settlement management agency

PDF - 3 MB