LinkedIn Apr 7, 2016

3x3: iOS Build Speed and Stability

Article Summary

LinkedIn's iOS team set an audacious goal: ship to production three times daily, with just three hours from commit to release. Here's how they actually pulled it off.

In 2016, LinkedIn's mobile engineering team documented their journey to achieve a 3x3 release cadence for their Voyager app. They started with 4.5 hour build times and needed to get under three hours while maintaining stability.

Key Takeaways

Critical Insight

Through code refactoring, hardware investment, and smart architecture choices, LinkedIn reduced their iOS build pipeline from 4.5 hours to 45 minutes while achieving 96% stability.

The distributed testing approach initially made things worse before they discovered an elegant solution involving simulator process limits.

Recent from LinkedIn

Related Articles