Микросервисная
архитектура позволяет перейти к эволюционирующей архитектуре, постоянно развивающейся вслед за бизнес-требованиями. Команда может подготовить новую версию функциональности, не отключая текущую.
Сервисы, использующие старую версию, продолжают работать без потери качества, а новые сервисы могут обращаться за новой функциональностью. Постепенно всё
приложение переводится на улучшенную версию без ожидания готовности всех
компонентов к единовременной миграции. Рефакторинг отдельных сервисов и снижение
технического долга выполняются независимо от других команд.