Meta

Rapid release at massive scale

Aug 31, 2017Chuck Rossi
Rapid release at massive scale
SummaryAI, from the source post

This post details the transition from a branch/cherry-pick model to a quasi-continuous push-from-master system for web development at Facebook, enabling tens to hundreds of diffs to be pushed every few hours. It also describes the development of a three-layered continuous integration stack for mobile (builds, static analysis with Infer, and automated testing) that runs on every commit, leading to increased release frequency and improved developer productivity.

More from the Internal Innovation and Feature Development Process trail