Техника... монолитизации — объединения сервисов в монолит. Статья про Oat++, web-фрейморк для C++, так что и речь идет о нем, но в целом техника не зависит от языка. Когда рекомендуют применять: • Низкая нагрузка • Отсутствие потребности в масштабировании Заявленные выгоды: • Снижение уровня потребления памяти • Снижение затрат на инфраструктуру за счет сокращения нагрузки на сеть Идея интересная, но я вижу такие риски: • Когда потребуется масштабирование, команда и инфраструктура могут оказаться не готовы за счет отсутствия опыта развития и управления распределенной системой • Усложняется тестирование, — есть автономные сервисы и к ним в довесок виртуальный монолит • По описанию выглядит так, что для выделения сервиса из виртуального монолита требуется полная пересборка с измененным Monolith Config — не самый повторяемый и надежный процесс При этом выгоды сомнительны, разве что если сервисы очень «говорливы», а сообщения достаточно объемны. __Поделитесь идеями, где можно применить (без привязки к фреймворку). Как минимум — подход не обычный.__ https://oatpp.io/docs/monolithization/ #pattern