About Playing 11, an online strategy game for cricket lovers
Playing 11 is one of the leading online gaming mobile application, it is a Cricket Fantasy League
game in India. More than 1 Lakh cricket lovers have installed this game, and 50,000 plus active
users - 6000 + Leagues are played. Playing 11 has ever-expanding user base because of the love
for the game. It is further driven by the exciting games and contests being introduced on a
daily basis. At any given instance, the application expects traffic of 10K concurrent users.
- Managing a number of concurrent users at peak hours became unbearable for the
- Scaling the infrastructure is difficult as the application and the database reside on the same
- Placing the servers behind a load balancer was also a major issue because of the same
- Infrastructure hosted in the Ohio region increased the latency towards catering the high
number of users in India
Details of the Solution
Flentas helped them to re-architect their existing solution so that application can scale
during peak hours and was able to run with minimal latency
- Migrated the infrastructure from Ohio to Mumbai. With the majority of users based in India,
the migration helped to reduce latency as the application is now located in Local AWS
- The application and database were decoupled for scaling of the application.
- The load balancer was added in front of the web application servers to manage seamless
end user request.
- The application was modified to use shared centralised storage instead of local storage.
- To handle concurrent requests, the web service workers and application was fine-tuned.
- Horizontal scalability is now possible, according to the traffic to serve maximum users
- Database storage is auto scalable to updated unlimited Changes as per request.
- Real-time monitoring of application and the infrastructure is made available to prevent
unwanted disaster and for future findings for RCA.
- Achieved Seamless End User experience
- Increased Speed and Agility
- Better Management of the Application and database
- Hands on support from AWS certified experts and highly skilled team
- Scalable Architecture for high concurrency