Выбор ответа Junior Стратегии деплоя обновлено
Когда уместен Recreate
Вопрос
В каком случае стратегия Recreate (остановить всё старое, затем запустить новое) оправдана?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Две версии не могут работать вместе, а короткий простой допустим. Recreate даёт простой, зато гарантирует, что две версии не пересекутся.
Варианты ответа
- Публичный API с SLO 99.95% и ночным окном обслуживания
- Когда нужно проверить новую версию на 1% пользователей
- Когда нужен мгновенный откат на старую версию без простоя
- Две версии не могут работать вместе, а короткий простой допустимправильный ответ
Разбор
Recreate даёт простой, зато гарантирует, что две версии не пересекутся. Для публичного сервиса с жёстким SLO простой неприемлем. Проверка на доле пользователей это canary, мгновенный откат это blue-green.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.