Что такое Strangler Fig паттерн для миграции монолита?

Senior
268 просмотров
AFK Offer AI

Strangler Fig — постепенная замена монолита микросервисами без big bang rewrite. Перед монолитом ставим facade (API Gateway). Новые фичи — сразу в микросервисах. Старые функции переносим по одной: создаём микросервис, переключаем трафик через gateway, со временем "душим" монолит. Безопасно, можно rollback для каждой части. Ключевые сложности: shared database (Event-Driven + ACL помогает), shared sessions (централизованная auth), UI splitting (micro-frontends или monolith shell).

Следующий вопрос

Как настроить structured logging с Logback в Java?