Kubernetes. Tworzenie niezawodnych systemów rozproszonych wyd. 3
Projektowanie systemów rozproszonych. Wzorce i paradygmaty dla skalowalnych, niezawodnych usług z wykorzystaniem Kubernetesa
Wydawca: Helion
Drugie wydanie podręcznika współtwórcy Kubernetesa: wzorce projektowe (sidecar, ambasador, sharding, scatter/gather i inne) do budowy skalowalnych, niezawodnych systemów rozproszonych.
Gdzie kupić: ebook, audiobook
Epub, Mobi, PDF, MP3
Rozpowszechnienie kontenerów i narzędzi do ich orkiestracji zrewolucjonizowało sposób projektowania i rozwijania systemów rozproszonych. Dziś projektanci mają do dyspozycji gotowe obiekty i interfejsy, a także coraz bogatszy zestaw sprawdzonych wzorców. Dzięki temu mogą budować komponenty nadające się do wielokrotnego użytku i łatwo skalować całe systemy.
Drugie, zaktualizowane wydanie popularnego podręcznika przedstawia bogatą kolekcję wzorców, dzięki którym tworzenie niezawodnych aplikacji rozproszonych staje się prostsze i bardziej efektywne. Autor omawia wzorce jednowęzłowe, takie jak sidecar, ambasador czy adapter, wzorce usług wielowęzłowych – replikację, sharding i scatter/gather – a także wzorce przetwarzania wsadowego i oparte na zdarzeniach. Zastosowanie komponentów wielokrotnego użytku pozwala uniknąć ciągłej reimplementacji tych samych rozwiązań, a opisane wzorce świetnie sprawdzają się w pracy z Kubernetesem.
Brendan Burns jest jednym z twórców projektu Kubernetes, a obecnie pełni funkcję wiceprezesa w Microsoft, gdzie odpowiada m.in. za usługi chmurowe Azure związane z kontenerami i natywnymi aplikacjami chmurowymi. Książka ukazuje się w serii O’Reilly i jest niezbędnym przewodnikiem dla architektów i inżynierów oprogramowania, którzy chcą budować skalowalne i odporne na awarie aplikacje natywne dla chmury.
Dodatkowe informacje
Komentarze i recenzje
Zaloguj się, aby dodać komentarz lub ocenę.
Brak ocen, komentarzy i recenzji.