Mikroslužby jsou často špatná výchozí volba. Běžné pravidlo je "monolitní přístup nejprve": začněte s dobře strukturovaným monolitem a extrahujte služby pouze tehdy, máte-li konkrétní důvod.
Vyhněte se mikroslužbám, když
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
Cena předčasného rozdělení
Přesunutí volání in-process metody na síťové volání přidává latenci, režimy selhání, serializaci a jednotku nasazení. Pokud jsou hranice nesprávné, platíte vše to stále musíte refaktorovat napříč službami.
