All Posts

  • As the world’s largest fantasy sports platform with over 100 million users, we at Dream11 always strive to give the best user experience that fantasy sports has to offer. This is especially true when big-ticket sports tournaments such as the Indian Premier League or the T20 World Cup are around the corner...
    Published on
    thumbnail
  • The Dream11 user experience is built on top of a micro service architecture which serves a unique and personalised experience for all 100M+ users. Our team extensively uses a Behaviour Driven Development (BDD) approach and BDD-based test framework for automating backend micro services.
    Published on
    thumbnail
  • 2020 was a milestone year for us at Dream11. We became the world’s largest fantasy sports platform with over 100 million users and were the first-ever sports brand to become the Title Sponsor for the Indian Premier League (IPL) 2020. The increase in the popularity of fantasy sports has led to a huge uplift in user engagement on the Dream11 app. During the IPL, we receive up to 80 million requests per minute on our API Gateway which distributes it to more than 75+ microservices performing their micro-functions. Such a high influx of user requests comes with its own set of challenges.
    Published on
    thumbnail
  • Cricket, as a sport, is worshipped in our country. 2020 was a trying time for everyone and sports had come to a halt for almost 4 to 5 months. The **Indian Premier League (IPL) 2020 came as a much-needed welcome change for Indian sports fans. Fans celebrated the magnanimity of IPL and also increased their engagement with the matches by participating in Dream11 fantasy sports contests, which
    Published on
    thumbnail
  • When starting a new project, most technology teams begin with a single frontend repository. This worked very well for us at Dream11 too, when our tech team was small in the early stages of projects. But as the team grew, maintaining our content management system (CMS) became more and more difficult. With a growing team, making work processes as seamless as possible to deliver high performance was a priority, so we identified problematic bottlenecks and reinvented our way of work when it came to our CMS application
    Published on
    thumbnail
  • At Dream11, keeping our users data safe and secure is of primary importance. Users trust us with their information and we go above and beyond to provide the best possible online fantasy sports experience to them while they enjoy their favourite sports. At Dream11, we use S3 buckets. They are an integral part of our cloud computing processes and data storage which are accessed by all tech and non-tech teams with appropriate permissions. But what are S3 buckets?
    Published on
    thumbnail
  • For the 100 million Dream11 users, the thrill and excitement of playing fantasy sports on our platform is unparalleled. They enjoy creating their own teams and competing with fellow fans and friends! However, from a backend perspective, there are various challenges we face in terms of variation in traffic and engagement on Dream11 majorly before the match start time.
    Published on
    thumbnail
  • On Mar 11th, 2021, ZIO Http was finally released at the ZIO World Conference, by Dream11. ZIO Http is a library that is used to build highly performant HTTP-based services and clients using functional scala and ZIO. We got a surprisingly overwhelming response from the scala community after its launch, which compelled us to write about the adventure we had building it.
    Published on
    thumbnail