Справиться с нагрузками мы можем не за счет технологий, а за счет правильно выбранной архитектуры системы.
Т.е. Вы хотите сказать, что переход от .NET к микросервисам может быть был и не нужен? Достаточно было только поменять процесс сериализации/десериализации?
MSA и не только: как мы создаем высоконагруженные сервисы для банка