Scaling Back-End Deployment @ Facebook
We present how Facebook’s unified Continuous Deployment (CD) system, Conveyor, powers safe and flexible service deployment across all services at Facebook. Conveyor enables services owners to build highly customized deployment pipelines from easy-to-use components and supports building, testing, and deploying a diverse range of services. To go further, we explore how Conveyor’s deployment system, Push, provides users with tools to deploy new binary versions safely and gradually across the Facebook fleet.