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