К примеру, в качестве альтернативы микросервисной архитектуре Shopify выбрал вариант модульного монолита (Modular Monolith). В отличие от однопроцессного монолита, где все компоненты жёстко связаны друг с другом, в модульном монолите всё строится на модулях — изолированных компонентах внутри исходного кода, каждый из которых имеет чёткие границы, отвечает за свой набор функций и явно зависим от других модулей.