Strona główna › Pytania INF.04 › Pytanie 753
INF.04 · pytanie #753
Który z poniższych elementów nie jest związany z architekturą mikroserwisów?
- ANiezależne wdrażanie usług
- BMonolityczny kod źródłowy
- CKomunikacja przez API
- DSkalowalność poszczególnych usług
Poprawna odpowiedź: B. Monolityczny kod źródłowy
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Monolityczny kod źródłowy to podejście, w którym wszystkie komponenty aplikacji są ze sobą ściśle powiązane i zintegrowane w jedną całość. W przeciwieństwie do architektury mikroserwisów, która pozwala na budowę systemów jako zbioru niezależnych usług, monolityczne podejście ogranicza możliwości rozwoju i skalowania aplikacji. W mikroserwisach poszczególne usługi mogą być rozwijane, wdrażane i skalowane niezależnie od siebie, co zwiększa elastyczność i skraca czas realizacji. Przykładem zastosowania architektury mikroserwisów może być serwis e-commerce, w którym oddzielne mikroserwisy obsługują płatności, zarządzanie produktami i wysyłkę. Dzięki temu, jeśli chcemy wprowadzić zmiany w systemie płatności, możemy to zrobić bez wpływu na inne obszary aplikacji. Warto również zauważyć, że podejście to umożliwia lepsze zarządzanie zespołami deweloperskimi, które mogą pracować równolegle nad różnymi usługami, co przyspiesza proces dostarczania wartości dla użytkowników.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.