1:45 PM Saturday Room: AD-211
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