Сейчас большинство крупных игроков в различных сегментах (я говорю о тех, у кого есть собственная home-разработка), если не все, стремятся избавиться от legacy, распилить монолиты и уйти в микросервисы. И все мы понимаем, насколько сложные задачи стоят перед нами, когда мы говорим о распределенных системах, об асинхронном взаимодействии, о необходимости это всё каким-то неведомым образом объединить в единый «организм» вкупе с желанием бизнеса стараться сделать не меньше, чем AS IS, то есть не меняя привычек пользователя.