Re:Improving how we deploy GitHub
by cutemonster on Tuesday January 26, 2021 @08:47PM
(#25923303)
> around 10-15ish minutes in canary
10-15 is fast I think
Sounds as if you can do more than 100 deployments per day? -- but I guess you don't do that many?
Could we reduce risk by lengthening the process? Maybe, but you also make deploys longer which means less stuff can get through in a day. This makes devs respond with larger PRs, for example, which increases the risk profile.
So we need to balance time and duration. Typically large problems will manifest quickly, or take a lot longer to detect (and thus are generally more minor problems) when you have our scale of a user base in my experience.