Разделяет выкладку, постепенное включение и окончательную уборку старой ветки
Зачем
Зачем это нужно
Выбирает безопасное значение при недоступности хранилища флагов
Связывает сегмент с метриками результата, а не только числом включённых
Вопросы
Частые вопросы
Где проверять флаг — на клиенте или сервере?
Решение, влияющее на деньги, права и данные, принимается на сервере. Клиентский флаг подходит для вида интерфейса, но его легко изменить локально. Модель разместит проверку на правильной границе и передаст клиенту только результат, если раскрывать само правило не требуется.
Что произойдёт, если сервис флагов недоступен?
Нужно заранее выбрать локально сохранённое или безопасное значение для каждого флага. Универсальный false тоже способен сломать уже полностью включённую функцию. Модель опишет fallback, время кэша и метрику ошибок, чтобы отказ управления не превратился в отказ основного приложения.
Когда удалять флаг?
После полного включения, периода наблюдения и готовности отказаться от старой ветки. У флага должны быть владелец и срок ещё при создании. Модель составит задачу очистки вместе с релизом, включая удаление условий, тестов старого пути и записи из конфигурации.
Рядом
Соседние страницы каталога
Дальше — весь каталог задач: поиск по названию, темы и фильтры.