Comments 4
спасибо за подборку!
микросервисы способствуют снижению затрат, поскольку упрощают замену или обновление компонентов без необходимости переписывать все приложение
Неубедительно! Замена компонентов и так не требует переписывать ВСЁ(!!!) приложение. А можете поояснить свою мысль? (если это конечно не генеенка ИИ)
Да вот не факт, кстати. В монолите замена компонента часто тянет за собой кучу зависимостей, особенно, если API проектировали кое-как (т. е. как обычно), и не заложили масштабируемость изначально. Да даже если заложили: делается приложение изначально по ТЗ, потом клиенту внезапно приспичило вот этот модуль добавить, еще этот перепилить, чтобы он за пивом бегал и кофе варил, и сбоку бантик, а эти функции вообще никак не предусмотрены архитектурой. С микросервисной архитектурой все это проще в разы.
Библиотека разработчика микросервисов. Полезные книги на русском языке