
jesteś tutaj 297
Architektura mikrousług
Spójność
Funkcjonalność mikrousługi o pojedynczym
przeznaczeniu jest bardzo
spójna
— oznacza
to, że wszystkie czynności wykonywane
przez tę mikrousługę są ze sobą ściśle
powiązane. Jeśli funkcjonalności mikrousługi
nie są spójne, warto rozważyć rozdzielenie
jej na kilka mniejszych.
Zmienność kodu
Czy jedna część mikrousługi zmienia się
szybciej niż inne? Ciągłe zmiany jednej części
dużej mikrousługi oznaczają konieczność
testowania
całej tej mikrousługi, w tym także
funkcjonalności, które nie uległy zmianie.
Przeniesienie funkcjonalności, które
często się zmieniają, do odrębnej
mikrousługi pozwala odizolować ...