Case Study: Saavn achieves 3x user engagement and scales to India’s largest music streaming service with MongoDB

A MongoDB Case Study

Preview of the Saavn Case Study

How Saavn Grew to India’s Largest Music Streaming Service with MongoDB

Saavn, India’s largest music streaming service with about 80 million subscribers and a 9x increase in daily active users over 24 months, needed a way to stop engagement from dropping as its mobile user base (90% of streams) grew. The core challenge was reconnecting listeners with timely, relevant content rather than broadcasting generic notifications.

Saavn built a real-time analytics and delivery pipeline using MongoDB as the system of record alongside Apache Kafka and Storm: a scheduler extracts device and activity data from MongoDB, personalized playlists are computed and dispatched to devices, and user activity is fed back into Kafka/Storm for continuous refinement—MongoDB also stores and serves ML models. The system sends about 30 million notifications per day (sized for up to 1 million/min) and delivered a 3x increase in user engagement while providing the scalability to support further growth.


Open case study document...

Saavn

Sriranjan Manjunath

Chief Technology Officer


MongoDB

165 Case Studies