Slack
Slack logoSlack · Feature trail

Deploy Safety Program

5 posts · Mar 2020 – Oct 2025

What this trail covers

This thread tracks the evolution of Slack's Deploy Safety Program, aimed at reducing customer impact from changes. Initial posts detail the program's inception, defining the problem of change-triggered incidents, establishing North Star goals for reducing impact time and severity, and introducing the Deploy Safety metric. This post details the foundational architecture for deploying code, including the evolution from simple rsync to a parallel pull-based system and the introduction of atomic deployments and automatic rollbacks. It also covers the investment strategy, focusing on areas of known pain and iterating based on results, and highlights the significant reduction in customer impact hours achieved through these efforts.

All Slack trails