But they're saying they're doing "CI/CD". Why they do code freezes? Why are people still afraid to deploy on Friday?
Because they're not doing Continuous Delivery.
But they're saying they're doing "CI/CD". Why they do code freezes? Why are people still afraid to deploy on Friday?
Because they're not doing Continuous Delivery.
Do you really think that Amazon is deploying (non-emergency/operational) code changes during BFCM or re:Invent? Or that Fox/CBS/NBC are deploying code changes during the Super Bowl?
Also (unless you have some business need to deploy before the weekend) why deploy on a Friday afternoon? You're just asking for latent defects to page you in over the weekend. Save yourself the trouble and delay that deployment till Monday morning. Your team will thank you in the long run.
Sometimes repetitional and/or sleep damage isn't worth being uncompromising on idyllic CI/CD goals.
When should the CDN undertake updates? Continuously.
(Obviously I do get your main point: the NFL should not upgrade at halftime of the Super Bowl. But there is a time and a place for different models.)
CDNs and cloud providers are a bit of a special case. AWS definitely has soft blocks during tax peak and large sporting events, CDNs (guessing here) would likely be doing follow the moon(?) (i.e. off-peak) rolling releases
My disagreement with the parent comment was driven by lack of nuance