Выбор ответа Junior Стратегии деплоя спрашивают часто обновлено
Blue-green против canary
Вопрос
Чем canary-деплой принципиально отличается от blue-green?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Canary переводит трафик долями с проверкой метрик, blue-green сразу весь. Canary ограничивает радиус поражения: ошибку новой версии увидят 1-5% пользователей.
Варианты ответа
- Canary требует двойного набора серверов на время выкатки, blue-green нет
- Blue-green работает только в Kubernetes, canary только на виртуалках
- Canary переводит трафик долями с проверкой метрик, blue-green сразу весьправильный ответ
- В canary нельзя быстро откатиться, а в blue-green можно за секунды
Разбор
Canary ограничивает радиус поражения: ошибку новой версии увидят 1-5% пользователей. Blue-green проверяет новую версию до трафика и переключает всё целиком, зато откат мгновенный. Двойные ресурсы нужны как раз blue-green. Обе стратегии не привязаны к платформе, и в обеих откат быстрый.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.