Financial Markets players needs to protect their trading platforms against the stock market's euphoric highs and depressing lows using risk-based load testing. The Client was under tremendous pressure to get this done, regulator had set a stringent deadline to meet.
Load testing with 5,00,000 requests per minute using open source JMeter tool leveraging cloud infrastructure
Client observes 3,50,000 daily active users during business hours and has around a million registered users. Objective was to benchmark the operating capacity of client's platform which includes following:
- Top 20 APIs of mobile application
- Top 20 ASP.net based web pages post login
- Top 20 ASP.net based web pages pre login
- Top 20 ASP.net based web pages for low bandwidth mobile users
- Order Placement via web page
- Order Placement via API
Scalability : Application must be able to handle the load of at least current production scenario of concurrent users and support autoscaling to handle beyond.
Efficiency : Client expectation includes includes the highly efficient application with pre-fixed response time and number of transactions per second.
Fail Over : Application should be able to behave as expected under specified load of concurrent users and should have the Fail Over control.