
How JioStar tackled rapid traffic surges and optimized performance testing with Gatling Enterprise
Concurrent users supported
during Indian Premier League matches with zero downtime.
concurrent users within 90 seconds
during critical moments in live events.
About the Company
JioStar is a leading media and entertainment company in India, operating both traditional and digital platforms. Its digital arm, JioCinema, offers a wide range of digital content, from live sports events to entertainment shows, tailored for diverse audiences across India. Known for its reach from tier-one cities to tier-four towns, JioStar ensures accessibility even on low-bandwidth, cost-efficient devices, including legacy mobile phones.
The company holds exclusive rights to major sports events like IPL (Indian Premier League, a globally popular professional Twenty20 cricket league), MotoGP, and the Olympics, attracting millions of concurrent viewers during peak events.
and enhance your performance engineering.
Statistics
Location: India
Industry: Media & Entertainment
Turnover: $1.3 billion
Employees: 2,500 (2024)
Gatling Enterprise Users: 8 developers and automation engineers
Their Initial Need
JioStar required a robust load testing solution to ensure maximum utilization of their infrastructure while avoiding unnecessary costs. The goal was to benchmark and optimize their system’s performance under varying loads, ensuring smooth operation during high-profile events like IPL, which sees more than 30 million concurrent users. This conscious strategy was driven by the need to avoid over-scaling infrastructure and instead focus on extracting the maximum value from their existing resources without compromising customer experience.
Challenges for Viacom 18
- Rapid traffic spikes: During key moments in live events, such as a cricket wicket or a legendary batsman entering the game, concurrent users can spike by 7-8 million within just 90 seconds, creating significant strain on infrastructure.
- Limited scalability windows: With minimal time to scale infrastructure during sudden traffic surges, maintaining consistent performance was a challenge.
- Complex user workflows: Real-time interactions, OTP-based logins, dynamic scorecard updates, and simultaneous user engagements on multiple app segments required seamless synchronization across services.
- Third-Party bottlenecks: Services like SMS OTP delivery often became overwhelmed during peak loads, delaying essential user actions and impacting overall experience.
Use Case with Gatling
- Simulate High-traffic scenarios: Emulated real-world user behaviors during peak moments, such as cricket match milestones, to replicate rapid spikes and test system resilience.
- Rapid spike management: Successfully managed user concurrency spikes of 7–8 million within just 90 seconds during key moments.
- Optimize resource allocation: Benchmarked infrastructure performance to maximize efficiency and avoid unnecessary over-scaling.
Key Outcomes
- Cost optimization: Streamlined resource allocation to avoid over-scaling, ensuring efficient utilization during high-demand periods.
- Real-Time monitoring: Gatling Enterprise’s real-time tracing identified and addressed bottlenecks effectively, reducing downtime risks.
- Faster error resolution: Enabled immediate detection of 5xx errors during load tests, allowing teams to stop tests early and address issues promptly.
- Enhanced service continuity: Ensured consistent performance across third-party services during peak loads, including OTP delivery systems, minimizing user disruptions.
What Jiostar Says
“Gatling Enterprise’s ease of use and real-time monitoring significantly reduced our testing cycle time and infrastructure costs. The role management feature also streamlined our team’s collaboration.”
Senior Engineering Leader
JioStar
Main Improvements Compared to Previous Solutions
- From JMeter to Gatling Enterprise: Transitioned from JMeter-based tools to Gatling Enterprise, which provided superior scalability and seamlessly integrated with the team’s API automation workflows built on Scala.
- Enhanced collaboration & monitoring features: Overcame limitations in Gatling Open-Source by adopting Enterprise’s advanced features, including real-time monitoring and enhanced orchestration, streamlining operations by eliminating manual load generator setups and boosting efficiency.
From Our Blog
Stay up to date with what is new in our industry, learn more about the upcoming products and events.

Seamlessly integrate your Postman Collections with Gatling for advanced load testing

Easily Load Test your gRPC Application
