
164 Rozdział 5.
Typy modeli wdrożenia
Model wdrożenia:
monolityczny kontra rozproszony
Zagrajmy w pewną grę: my podajemy słowo, a Ty nam mówisz pierwszą rzecz,
która przychodzi Ci do głowy. Gotowy? No to zaczynamy:
monolit.
Nie wiemy, jakie będzie Twoje pierwsze skojarzenie, ale nam to słowo
przywodzi na myśl coś w rodzaju głazu lub lodowca — coś
dużego. Dokładnie
to reprezentują architektury monolityczne.
W
architekturze monolitycznej
wszystkie komponenty logiczne wchodzące
w skład aplikacji są wdrażane jako
jedność. Oznacza to również, że cała
aplikacja działa jako jeden proces.
Klient
Płatność
Wysyłka
Z kolei w
architekturze rozproszonej
komponenty ...