#TestCulture šŸ¦… Episode 6 - Mine canaries to Canary Releasing

mathilde_llg

Mathilde Lelong

Posted on July 4, 2022

#TestCulture šŸ¦… Episode 6 - Mine canaries to Canary Releasing

Canary Release reminds šŸšŸ—š­š” ššš§š šŸšŸŽš­š” šœšžš§š­š®š«š², when miners tested new mines to avoid being poisoned or burned by flammable pockets of gases.

Image description

Small animals like canaries were useful to detect š’‘š’š’Šš’”š’š’ because of their rapid breathing rate and high metabolism. When the birds began to collapse, the miners knew that š’‘š’š’Šš’”š’š’š’š’–š’” š’ˆš’‚š’” was nearby and that the area was dangerous.

If this practice ended š¢š§ šŸšŸ—šŸ–šŸ• as new detection technology was developed, the concept has been resurrected in the DevOps context... but without canaries! šŸ£

In the context of š˜æš™šš™«š™Šš™„š™Ø, Canary Releasing is the act of deploying a new release to a small group of users, before releasing it to all. This method reduces the risk of problems in the new release.

It's a way to test your software without blocking the delivery process, even with slow life cycles. šŸ”„
Canary Releasing provides a testing environment that can be š™„š™–š™§š™©š™žš™˜š™Ŗš™”š™–š™§š™”š™® š™™š™žš™›š™›š™žš™˜š™Ŗš™”š™© with very large systems without a robust share-based architecture.

Canaries are no longer used as test subjects, but the expression persists in time in new areas...

Image description

Thread on Twitter.


šŸ“š š•Šš• š•¦š•£š•”š•–š•¤:
šŸŽ“ https://agilitest.com/cards/canary-releasing
šŸ“– https://magazine.cim.org/en/in-search/who-brought-the-canary-into-the-coal-mine-en/
šŸŒ https://martinfowler.com/bliki/ImmutableServer.html

šŸ’– šŸ’Ŗ šŸ™… šŸš©
mathilde_llg
Mathilde Lelong

Posted on July 4, 2022

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related