Je, mimi kutumia microservices kwa ajili ya mradi wangu? Ni huduma ndogo ngapi ninapaswa kuwa nazo?
Kila microservice kuongeza huongeza upimaji na utekelezaji utata kwa ajili ya mradi wako. Hata hivyo kuna baadhi ya sababu ungependa kugawanywa mbali microservices tofauti: 1. mahitaji ya kuongeza ni tofauti (kwa mfano, labda sehemu ya msimbo wako inahitaji kupelekwa kwa seva 100 na sehemu zingine kwa seva 5 tu). 2. mfano kupelekwa ni tofauti (kwa mfano, labda sehemu ya kanuni yako inahitaji kuwa sharded na id mteja, na sehemu nyingine si sharded) 3. wao ni sehemu ya kimantiki tofauti ya kanuni au ya kampuni na wanaweza kufaidika na kusonga kujitegemea kwa kila mmoja.  Hivyo kugawanywa mbali kama microservices wengi kama required na sheria juu, lakini si kugawanywa mbali pia wengi.