Как это происходит
- Перед монолитом ставится прокси (API Gateway или Nginx)
- Новые фичи реализуются в новых микросервисах
- Части монолитного функционала постепенно переносятся в новые сервисы
- Прокси переключает трафик с монолитного эндпоинта на новый
- Когда весь функционал перенесён — моноліт выключается
Преимущества
- Нулевой риск: в любой момент можно откатить на монолитный эндпоинт
- Система работает всё время миграции
- Постепенное накопление опыта команды с микросервисами
Альтернатива
Big Bang rewrite — переписать всё сразу. Статистически провальный подход для больших систем.