--

Mark Richards in his Fundamentals of Software Architecture calls that Service-Based Architecture. The difference is that Modular Monolith is not distribured while SBA usually gets a server per service.

The difference from Microservices is that the services in SBA often share a database, don't rely on a service mesh or sidecars and may share a codebase.

--

--

Denys Poltorak
Denys Poltorak

Written by Denys Poltorak

yet another unemployed experienced embedded / low-level C++ technical lead from Ukraine

No responses yet