Το χειρότερο αποτέλεσμα των microservices είναι ένας "κατανεμημένος μονόλιθος": υπηρεσίες που είναι φυσικά ξεχωριστές, αλλά τόσο στενά συζευγμένες που πρέπει να αναπτυχθούν μαζί — παίρνετε όλο το κόστος της κατανομής χωρίς καμία ανεξαρτησία.
Σημάδια κατανεμημένου μονόλιθου
✗ 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
