Skip to Content
Projektowanie systemów rozproszonych
book

Projektowanie systemów rozproszonych

by Brendan Burns
October 2018
Intermediate to advanced content levelIntermediate to advanced
184 pages
4h 10m
Polish
Helion

Overview

Nowoczesne oprogramowanie musi sprostać wyśrubowanym kryteriom: ma cechować się określoną niezawodnością i skalowalnością, a przy tym powinno korzystać z technologii chmury. Naturalnie powinien to być dobrze zaprojektowany system rozproszony. Dziś standardem jest korzystanie z aplikacji na wielu urządzeniach w różnych lokalizacjach. Niestety, mimo powszechności systemów rozproszonych ich projektowanie nader często przypomina coś w rodzaju czarnej magii, dostępnej dla nielicznych wtajemniczonych. W efekcie architektura każdego systemu jest unikatowa.

Ta książka jest praktycznym przewodnikiem dla projektantów systemów rozproszonych. Zaprezentowano tu kolekcję powtarzalnych wzorców oraz zalecanych praktyk programistycznych, dzięki którym rozwijanie niezawodnych systemów rozproszonych stanie się bardziej przystępne i wydajne. Poza podstawowymi wzorcami systemów rozproszonych przedstawiono tu również techniki tworzenia skonteneryzowanych komponentów wielokrotnego użytku. Znalazło się tu także omówienie zagadnień rozwoju kontenerów i orkiestratorów kontenerów, które zasadniczo zmieniły sposób budowania systemów rozproszonych. Książka ta jest lekturą obowiązkową dla każdego projektanta aplikacji, który chce efektywnie budować niezawodne aplikacje rozproszone!

Najważniejsze zagadnienia:

wprowadzenie do systemów rozproszonych
znaczenie wzorców i komponentów wielokrotnego użytku
jednowęzłowe wzorce Przyczepa, Adapter i Ambasador
wielowęzłowe wzorce dla replikowania, skalowania i wybierania węzłów głównych
wzorce wsadowego przetwarzania danych na dużą skalę
Twórz systemy rozproszone: skalowalne, elastyczne, niezawodne!

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Projektowanie stron internetowych

Projektowanie stron internetowych

Jennifer Robbins
Mapowanie wrażeń

Mapowanie wrażeń

James Kalbach

Publisher Resources

ISBN: 9781098125271