Выбор ответа Middle Стратегии деплоя обновлено
Зачем feature flags
Вопрос
Какую задачу решают feature flags, которую не решает canary-деплой?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Отделяют выкатку кода от включения функции для сегментов. Canary управляет долей трафика на версию целиком.
Варианты ответа
- Ускоряют сборку образа, исключая выключенный код
- Заменяют автотесты: выключенную функцию тестировать не нужно
- Позволяют обойтись без балансировщика при выкатке новой версии
- Отделяют выкатку кода от включения функции для сегментовправильный ответ
Разбор
Canary управляет долей трафика на версию целиком. Флаг управляет конкретной функцией: включить сотрудникам, затем 5% пользователей из Москвы, выключить за секунды, не трогая деплой. Флаги не ускоряют сборку и не заменяют тесты, балансировщик тоже остаётся нужен.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.