Фича-флаги для сотен микросервисов на Go, Ruby и Python

System designSenior60 минпроверка — Спринт22-t020

Компания выпускает изменения за фича-флагами: отложенный запуск задеплоенных фич и аварийные выключатели (kill switch). В периметре несколько сотен микросервисов на Ruby, Go и Python. Спроектировать решение: как приготовить фича-флаги для работы в любом сервисе. Усложнение: сделайте то же самое, но по-другому (альтернативная архитектура).

Порядок, которого ждут: уточни требования → оцени нагрузку → API и данные → схема компонентов → узкие места и отказ. Не прыгай сразу в Kafka.

⌘ Enter — проверить