Dream11 May 19, 2022

Automated Performance Testing with Torque

Article Summary

Dream11 handled 5.5 million concurrent users and 80 million requests per minute during IPL 2020. Their secret? A custom performance testing framework called Torque.

Dream11's engineering team built Torque to automate performance testing across 100+ microservices built with Java, Scala, Node, and various databases. The framework replaced their scattered setup of JMeter, Rundeck, and shell scripts with a unified solution.

Key Takeaways

Critical Insight

Torque enabled Dream11 to run 1,500+ load test iterations, benchmark critical services at 5x scale, and deliver a seamless experience during their biggest traffic event.

The article reveals how they used Redis locks and AWS Lambda to solve a tricky problem with distributing unique test data across multiple load generators.

Recent from Dream11

Related Articles