Re:We Halved Go Monorepo CI Build Time
by iambvk on Monday June 27, 2022 @10:39PM
(#31903497)
This depends on the deployment model. I am curious, how does your release and deployment looks like?
[ Parent
| on HN ]
Re:We Halved Go Monorepo CI Build Time
by erik_seaberg on Tuesday June 28, 2022 @02:54AM
(#31904915)
Release is a privileged tool pushing to Git. Deployment is incremental across a small but growing number of containers running a microservice, so both old and new code might be running concurrently for up to a couple of hours. Percentage experiments are pretty common, which means both old and new paths actually have to work in the same commit.