მიკროსერვისების ყველაზე ცუდი შედეგი არის "განაწილებული მონოლიტი": სერვისები, რომლებიც ფიზიკურად განცალკევებულია, მაგრამ იმდენად მჭიდროდ არის დაკავშირებული, რომ ერთად უნდა განვითარდეს — თქვენ ღებულობთ განაწილების ყველა ხარჯს და რამდენიმე დამოუკიდებლობას.
განაწილებული მონოლიტის ნიშნები
✗ 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
