3 ms·
Yeah ,the part with canary code rub me the wrong way too. These safeguards include a canary step where the configuration is deployed at a single site and that
by joering2 11y ago
Yeah ,the part with canary code rub me the wrong way too.
These safeguards include a canary step where the configuration is deployed at a single site and that site is verified to still be working correctly
This sounds very unprofessional imho. "Touch this cable to see if there is electricity running" sort of thing.
Is that really how its should be done?
- oconnor663 11y agoIf you're doing electrical work, eventually you're going to have to touch the cable!
- grogers 11y agoThink of the canary as the last line of defense, not the first. You always aspire to deploy zero bugs into production, through good testing and other QA. But if a problem happens, you want to limit the impact as much as possible. Affecting one site isn't great, but there is enough redundancy that overall service should be unaffected.
- senderista 11y agoYes. In a sufficiently complex environment, it's impossible to avoid deploying bugs to production. You can only hope to mitigate their impact.