EMZETT.
Войти

Модульный монолит: порядок без микросервисов

Коротко: Приложение, которое работает как единое целое, но внутренне разделено на чётко отделённые модули с фиксированными интерфейсами.

Подробнее: Монолит — приложение, собираемое и поставляемое как одна программа. Это не обязательно плохо: его легко разрабатывать, тестировать и эксплуатировать. Проблемы возникают, когда всё связано со всем («большой ком грязи»). Модульный монолит избегает этого чёткими границами.

Подробности

Идея

Приложение разрезается по бизнес-областям…

См. также: микросервисы, предметно-ориентированное проектирование, гексагональная архитектура