composed of several applications or services all coupled to the same database schema, making them difficult to change, test, and deploy separately.
joined-at-the-database monolith
2 of our books define this term — and their definitions are worth reading side by side.
A joined-at-the-database monolith is composed of several applications or services, all coupled to the same database schema, making them difficult to change, test, and deploy separately
— Team Topologies, in “Chapter 6: Choose Team-First Boundaries”, Matthew Skelton and Manuel Pais
See also application monolith · application programming interface (API) · bounded context · Conway's Law · domain complexity · monolithic model
Filed under Architecture & Systems