Техника... монолитизации — объединения сервисов в монолит. Статья про Oat++, web-фрейморк для C++, так что и речь идет о нем, но в целом техника не зависит от языка. Когда рекомендуют применять: • Низкая нагрузка • Отсутствие потребности в масштабировании Заявленные выгоды: • Снижение уровня потребления памяти • Снижение затрат на инфраструктуру за счет сокращения нагрузки на сеть Идея интересная, но я вижу такие риски: • Когда потребуется масштабирование, команда и инфраструктура могут оказаться не готовы за счет отсутствия опыта развития и управления распределенной системой • Усложняется тестирование, — есть автономные сервисы и к ним в довесок виртуальный монолит • По описанию выглядит так, что для выделения сервиса из виртуального монолита требуется полная пересборка с измененным Monolith Config — не самый повторяемый и надежный процесс При этом выгоды сомнительны, разве что если сервисы очень «говорливы», а сообщения достаточно объемны. __Поделитесь идеями, где можно применить (без привязки к фреймворку). Как минимум — подход не обычный.__ https://oatpp.io/docs/monolithization/ #pattern
Техника... монолитизации — объединения сервисов в монолит. Статья про Oat++,…
Из этого канала
- #10Так выглядит микросервисная архитектура PayPal. #case
Так выглядит микросервисная архитектура PayPal. #case
- #11Список open source инструментов для микросервисов (со ссылками на сайты,…
Список open source инструментов для микросервисов (со ссылками на сайты, репозитории с исходниками и лицензиями) Контейнеры: rkt, Docker, FreeBSD Jail, LXC,…
- #12Роль Enteprise Architect сегодня Статья просто и понятно объясняет изменения…
Роль Enteprise Architect сегодня Статья просто и понятно объясняет изменения роли EA. Актуально для микросервисного стиля, как для частного случая.
- #8В микросервисных кругах Kubernetes - весьма популярная штука, но, не смотря на…
В микросервисных кругах Kubernetes - весьма популярная штука, но, не смотря на высокую надежность, широкую поддержку сообществом и изобилие статей и книг, — он…
- #7Концептуальная схема self-healing (самовосстанавливающейся) системы, то есть…
Концептуальная схема self-healing (самовосстанавливающейся) системы, то есть такой системы, в которой автоматически выявляются аномалии и предпринимаются…