Rozdział 13. Skalowanie

„Będziesz potrzebować większej łodzi”.

— Szeryf Brody, Szczęki

Kiedy skalujemy systemy, robimy to z jednego z dwóch powodów. Po pierwsze pozwala to nam poprawić wydajność naszego systemu, być może przez umożliwienie obsługi większych obciążeń lub wyeliminowanie opóźnień. Po wtóre możemy skalować system po to, aby poprawić jego solidność. W tym rozdziale omówię model opisujący różne typy skalowania, a następnie szczegółowo opiszę sposób, w jaki można zaimplementować każdy typ skalowania przy użyciu architektury mikrousług. Po zakończeniu lektury tego rozdziału powinieneś poznać szereg technik radzenia sobie z problemami ze skalowaniem, które mogą pojawić się na Twojej drodze.

Na początek przyjrzyjmy się jednak różnym typom ...

Get Budowanie mikrousług now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.