Session Details

How to build a platform that can process 60 terabytes of data a day  

Level :
Advanced
Date :
1:45 PM Saturday
Room :
AD-211
Interested : (150) - Registered : (-)

Presentation

AppLovin's marketing platform provides marketing automation and analytics for brands who want to reach their consumers on mobile. The platform enables brands to use real-time data signals to make effective marketing decisions across one billion mobile consumers worldwide. It processes 30 billion requests a day (that’s 60 TB of data). This session would go into how to create a scalable platform like AppLovin. It would walk through our technology stack, monitoring stack, architecture, our team and lessons learned throughout the process of building AppLovin. Some key stats about our platform include: -30 Billion ad requests per day -300,000 ad requests per second, peaking at 500,000 ad requests per second -5ms average response latency -3 Million events per second -60TB of data processed daily - ~1000 servers -9 data centers - ~40 reporting dimensions -500,000 metrics data points per minute -1 Pb Spark cluster -15GB/s peak disk writes across all servers -9GB/s peak disk reads across all servers

The Speaker(s)

img

Basil Shikin

Basil Shikin is the VP of Engineering at AppLovin. Before AppLovin, he was the senior software engineer at DeviceAnywhere, a software engineer at gBox and Lanit-Tercom and a developer at SPb Forestry Research Instiute.
  • Not Interested
  • Interested

SPONSORS List