Canary Releases Explained in 4 Minutes: 100 Deploys a Day
Автор: Breaking Code
Загружено: 2026-10-05
Просмотров: 17
Описание:
Canary releases and feature flags are how Netflix deploys new code over a hundred times a day without a stream ever pausing. This video walks the two mechanisms end to end: one amber canary server judged against a fresh baseline copy, the rolling replace with health checks and connection draining, and the feature flag that splits "deployed" from "released" — plus the 2012 Knight Capital flag that lost $440 million in 45 minutes.
⏱️ Chapters
00:00 Hook
00:10 One Amber Server
00:40 The Judge
01:17 Never All At Once
01:47 Deploy Is Not Release
02:18 Turning The Dial
02:55 The 440 Million Dollar Flag
03:33 Recap
You'll learn why a canary is one server running the new build behind a thin slice of real traffic, why Netflix's open-source judge (Kayenta) compares it against a fresh copy of the old code instead of the warm fleet, how a 0–100 score rolls the canary back with nobody paged, why servers are replaced one at a time with a health check before traffic and a drain after, how a feature flag ships code dark and turns it into a percentage dial that hashes each user ID into a bucket, why the flick back to zero is a kill switch that needs no redeploy, and how a nine-year-old flag reused on seven of eight servers woke dead code on the eighth. For developers who ship, and anyone who has wondered how big apps update without going down.
#canaryrelease #featureflags #devops #deployment #tech
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: