April 2018
Intermediate to advanced
352 pages
11h 21m
Polish
Ciekawa jest dzisiaj praca w branży IT. Naszym zadaniem nie jest dostarczanie oprogramowania klientom, instalowanie go na jednym komputerze i na tym koniec[1]. Zamiast tego powoli stajemy się inżynierami systemowymi.
Dzisiaj wdrażamy aplikacje, wiążąc ze sobą usługi oferowane przez rozproszone systemy obliczeniowe, komunikujące się ze sobą za pomocą protokołów sieciowych. Typowa aplikacja może obejmować serwery WWW, serwery aplikacyjne, systemy buforów pamięci, kolejki zadań, kolejki komunikatów, bazy danych SQL, magazyny danych NoSQL i rozdzielacze obciążenia.
Musimy również zapewniać odpowiednią redundancję, aby w przypadku awarii (która na pewno się zdarzy) nasze systemy płynnie sobie z nią radziły. Trzeba zatem wdrażać ...