मिक्रोसर्भिसेस अक्सर गलत सुरुवातको छनोट हुन्छ। एक सामान्य नियम "मोनोलिथ पहिले" हो: राम्रोसँग संरचित मोनोलिथसँग सुरु गरी सेवा केवल तब निकाल्नुहोस् जब तपाईंसँग ठोस कारण हो।
मिक्रोसर्भिसेस बेवास्ता गर्नुहोस् जब
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
अग्रिम विभाजनको लागत
इन-प्रोसेस मेथड कललाई नेटवर्क कलमा सार्नुले लेटेन्सी, विफलता मोडहरू, सिरियलाइजेशन, र एक डिप्लोयमेन्ट इकाई जोड्छ। यदि सीमाहरू गलत छन् भने, तपाई सबै भुक्तान गर्नुहुन्छ अझै पनि सेवाहरू पार रिफ्याक्टर गर्नुपर्छ।
