GR8 Road to #fame – Building & scaling a live streaming mobile platform

#fame is the India’s first mobile only Live streaming mobile platform. The application is backed by the Micro service based architecture using Grails and Java based Frameworks. So I am going to talk about the how we architect the live streaming platform and how quickly we went bigger in terms of user base & traffic. What proactive measures were taken to make the application scalable, with over 5 million installs, 1 million registered users and counting.

Areas covered during the talk:
● What is Live stream?
● Some video domain terminology like RTSP, HLS, DVR, Player, Transcoding, Adaptive bitrate etc
● Architecture of the application
● Challenges faced while scaling the application
● Load stats and success stories
● How we used prediction.io for generating recommendations: Recommendation system on Grails
● Use of hadoop and spark for realtime processing

Key takeaways:
● Better understanding of Video domain based and live streaming applications
● Getting started with Micro services
● How one can quickly move away from Monolith
● Spending less and still not using the Monolith approach
● How one can scale the application quickly to handle load
● On demand scaling : Auto scaling
● etc…

Speaker:

Rishabh-Jain-75Harkesh-Kumar-75Rishabh Jain is a Big Data Consultant for #Fame. Harkesh Kumar is the Lead Developer for #Fame ….

UnConference

UnConference is a participant-driven session for short, open discussions on various topics of interest to delegates. A delegate can present a question / make a point in a couple of minutes followed by an open discussion where speakers as well as others from the assembly contribute their views. The Unconference has been working wonderfully well at IndicThreads Conferences, helping delegates crowd source opinions and answers on various topics of intrigue and interest. The topics for the UnConference are decided via listings at the venue.