Dream11’s big bet on React Native
Article Summary
Dream11 migrated 200 million users from native to React Native in 18 months. Their first production experiment? A 10% revenue drop that nearly killed the project.
Dream11's engineering team shares their journey moving India's largest fantasy sports platform to React Native, including the near-failure that taught them everything about cross-platform performance at scale.
Key Takeaways
- Initial React Native release caused 10% revenue drop and major performance issues
- Team grew from slow hiring to 100+ developers in 18 months after switching to JS
- 150+ over-the-air updates deployed via CodePush in one year post-migration
- Handled 11 million concurrent users during IPL 2023 on full React Native stack
- Brownfield setup allowed native fallbacks during aggressive migration timeline
Critical Insight
Despite a disastrous first release, Dream11 successfully migrated 200M users to React Native, dramatically improving hiring velocity and deployment speed while maintaining performance under extreme load.