मायक्रोसर्व्हिसेज अनेकदा चुकीचा सुरुवातीचा निवड असतात. एक सामान्य नियम म्हणजे "प्रथम मोनोलिथ": एक सुंदरपणे रचना केलेल्या मोनोलिथने सुरु करा आणि केवळ जेव्हा तुमच्याकडे ठोस कारण असेल तेव्हा सेवा काढून घ्या.
जेव्हा मायक्रोसर्व्हिसेज टाळा
text
✗ Small team — more services than people to run them
✗ Early-stage product — domain boundaries still shifting
✗ No CI/CD, monitoring, or tracing in place
✗ Low traffic — no real scaling pressure
✗ Simple domain — splitting adds cost, not value
अकाली विभाजनाची किंमत
एक प्रक्रियेत पद्धत कॉल नेटवर्क कॉलवर हलवल्याने विलंब, अपयश मोड, क्रमांकन आणि स्थापन युनिट जोडला जातो. जर सीमा चुकीच्या असतील, तर तुम्ही हे सर्व अजूनही सेवांमधून रीफॅक्टर करावे लागेल.
