Фича-флаги — это мощный инструмент для управления функциональностью, но в долгосрочной перспективе они часто превращаются в источник рутины. Ручное отключение фич, удаление “устаревших” флагов и поддержка конфигураций — всё это не просто замедляет разработку, но и усложняет тестирование продукта.
В докладе я расскажу о своём опыте длительной работы с фича-флагами и о том, как мы автоматизировали большую часть этих задач при помощи Unleash API. Поделюсь рабочими подходами, которые снимают с команды рутину и позволяют быстрее реагировать на инциденты в продакшене.
Кроме того, я поделюсь опытом настройки гибкого канареечного тестирования через Envoy и Unleash SDK.
Это практический доклад о реальных проблемах и их решениях, которые можно применить в любом проекте.