De slechtste microservices-uitkomst is een "gedistribueerde monoliet": services die fysiek gescheiden zijn maar zo strak gekoppeld dat ze samen moeten worden uitgerold — je krijgt alle kosten van distributie zonder enige onafhankelijkheid.
Tekenen van een gedistribueerde monoliet
✗ Changing one service forces redeploying several others
✗ Services share a database / shared schema
✗ A single request fans out through many synchronous hops
✗ Releases must be coordinated across teams
→ you pay network + ops cost but lost independent deployability
