Join us

The Scary Thing About Automating Deploys

The Scary Thing About Automating Deploys

Most of Slack runs on a monolithic service called "The Webapp" with hundreds of developers making hundreds of changes weekly. Deploying at this scale poses a unique challenge, especially in implementing continuous deployment. Slack deploys from its Webapp repository 30-40 times a day to its production fleet, with a median deploy size of 3 PRs, managed by ReleaseBot for automation. Monitoring deployments for anomalies is crucial, with z scores and dynamic thresholds used by Slack to detect anomalous behavior during deployments.


Only registered users can post comments. Please, login or signup.

Start blogging about your favorite technologies, reach more readers and earn rewards!

Join other developers and claim your FAUN account now!

Avatar

The FAUN

@faun
A worldwide community of developers and DevOps enthusiasts!
User Popularity
1k

Influence

117k

Total Hits

1

Posts