Читать книгу Mikroserwisy. Wzorce z przykładami w języku Java - Chris Richardson - Страница 25

1.4.1. Sześcian skal i mikroserwisy

Оглавление

Moja definicja architektury mikroserwisowej jest inspirowana doskonałą pracą Martina Abbotta i Michaela Fishera The Art of Scalability (Addison-Wesley, 2015). Książka ta opisuje użyteczny trójwymiarowy model skalowalności – sześcian skal – pokazany na rysunku 1.3.


Rysunek 1.3. Sześcian skal definiuje trzy oddzielne sposoby skalowania aplikacji: skalowanie w osi X równoważy obciążenia związane z żądaniami między wiele identycznych instancji; skalowanie w osi Z trasuje żądania na podstawie atrybutu żądania; skalowanie w osi Y funkcjonalnie rozkłada aplikację na usługi

Model definiuje trzy drogi skalowania aplikacji: X, Y i Z.

Mikroserwisy. Wzorce z przykładami w języku Java

Подняться наверх