LinkedIn Ritesh Maheshwari Apr 20, 2018

The Mobile Crash Reporting Pipeline at LinkedIn

Article Summary

LinkedIn processes massive volumes of mobile crash data to keep their app stable for millions of users. Here's how they built the pipeline.

Neville Carvalho, Senior Software Engineer on LinkedIn's Performance team, shared how they built their Mobile Crash Reporting platform at a Performance Engineering meetup. The system helps mobile developers monitor crashes and exceptions across LinkedIn's mobile apps.

Key Takeaways

Critical Insight

LinkedIn built a scalable crash reporting platform that processes high volumes of mobile telemetry data while keeping the developer experience simple.

The talk revealed specific technologies and techniques LinkedIn uses to handle the data volume without overwhelming their engineering teams.

About This Article

Problem

LinkedIn's mobile developers needed to see what was causing crashes and exceptions across millions of users. They required a system that could handle the massive volume of data coming from their mobile apps in real time.

Solution

Neville Carvalho's team built a crash reporting pipeline that could scale with their needs. They used technologies designed to process large amounts of telemetry data while keeping the interface simple enough for developers to actually use.

Impact

The platform let LinkedIn connect app performance directly to business metrics through A/B testing. They could finally measure how performance changes affected user engagement and the bottom line.