placeholder

Infrastructure Observability for Changing the Spend Curve - Slack Engineering

Slack is an integral part of where work happens for teams across the world, and our work in the Core Development Engineering department supports engineers throughout Slack that develop, build, test, and release high-quality services to Slack’s customers. In this article, we share how teams at Slac...

Click to view the original at slack.engineering

Hasnain says:

“To summarize, we drove a magnitude change in our CI infrastructure spend by using three ideas:

Adaptive capacity to decrease the cost of each test by changing the infrastructure runtime.

Circuit breakers to decrease the number of tests by changing the infrastructure workflow.

Pipeline changes to decrease the number of tests by changing our user workflows.”

Posted on 2021-10-08T04:36:35+0000