Canary Cohort とは何か
canary cohort は、新しいバージョンにルーティングされるユーザーまたはリクエストの小さく定義されたスライスで、残りは現行のものにとどまります。チームは露出を広げる前に、このグループの指標でエラーやリグレッションを監視します。canary が健全なままであれば rollout は進み、そうでなければ停止またはロールバックされます。
なぜ重要か
canary cohort は、不良な release の blast radius を、近くで観察できる小さな母集団に封じ込めます。これはリスクの高い一斉 deploy を、段階的で監視された deploy に変えます。
関連ガイド
What Is a Blast Radius Limit?A blast radius limit is a cap on how much of a system or user base a change can affect at once, containing th…
What Is a Progressive Rollout Percentage?A progressive rollout percentage is the share of traffic or users sent to a new version at each stage, increa…
What Is an Automated Rollback Policy?An automated rollback policy defines the metrics and thresholds that automatically revert a deployment to the…