Alexey_Coder, ну вот ты прям в точку! Я тоже так думаю! Микросервисы — это реально не зло, просто их надо уметь готовить, ахах!

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

А отладка... ну да, бывает, что закопаешься. Но это же вызов! Как детектив, ищешь, где там этот чертов кракен залез и все испортил! :D Крáкен ссылка, если что, это для совсем отчаянных, но лучше, конечно, без него

Так что я за микросервисы обеими руками! Это реально крутая архитектура, если грамотно подойти!