Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje

81.53 

Podmiot odpowiedzialny za bezpieczeństwo produktu: Helion S.A., Kościuszki 1c, 44-100 Gliwice (PL), adres e-mail: helion@helion.pl

1 w magazynie

SKU: 775302158 Kategorie: ,

W epoce infrastruktur chmurowych, mikrousług czy wysublimowanych wzorców projektowych architekt oprogramowania musi sobie radzić z trudnym zadaniem, jakim jest wybór odpowiednich rozwiązań. Będą one potem szczegółowo testowane podczas pracy w środowisku produkcyjnym, a także przy późniejszym dostosowywaniu i rozbudowywaniu oprogramowania. Tymczasem w wypadku architektury złożonych systemów nie ma łatwych kompromisów. Konieczne jest bardzo wnikliwe i krytyczne przemyślenie każdej decyzji projektowej, i to na możliwie najwcześniejszym etapie pracy.
Ta książka powinna zostać przestudiowana przez każdego architekta nowoczesnych systemów rozproszonych. Jej celem jest pokazanie sposobów rozwiązywania trudnych problemów związanych z projektowaniem takiego oprogramowania. W krytyczny i wszechstronny sposób omówiono w niej najważniejsze problemy utrudniające podejmowanie dobrych decyzji projektowych. Zaprezentowano najskuteczniejsze strategie doboru optymalnej architektury. Na jasnych przykładach pokazano, w jaki sposób należy przystąpić do analizy założeń projektowych – począwszy od określenia „ziarnistości” usług, przepływów informacji i orkiestracji, poprzez eliminację sprzężenia kontraktów i określenie nadzoru nad transakcjami rozproszonymi, a skończywszy na metodach optymalizowania właściwości operacyjnych, takich jak skalowalność, elastyczność i wydajność.
Najciekawsze zagadnienia:
• analiza kompromisów i dokumentowanie decyzji
• podejmowanie decyzji dotyczących „ziarnistości” usług
• złożoność procesu przekształcania aplikacji monolitycznych
• eliminacja sprzężeń kontraktów wiążących usługi
• obsługa danych w architekturze o dużym stopniu rozproszenia
• wzorce zarządzania przepływami informacji i transakcjami

Waga 0.136 kg
Wymiary 5.7 × 40 × 27 cm
Autor

praca zbiorowa

Wydawnictwo

Helion

Rok wydania

2023

Oprawa

miękka

Liczba stron

408

Format

16.5 x 23.5 cm

Numer ISBN

978-83-283-9527-5

Kod paskowy (EAN)

9788328395275

Bezpieczne płatności
Płać bezpiecznie kartą, BLIKiem lub szybkim przelewem.
Darmowa dostawa
Szybka i wygodna dostawa prosto pod Twoje drzwi.
Prezenty i wyprzedaże
Dołącz do newslettera i zyskaj dostęp do wyjątkowych promocji.
Wsparcie
Masz pytanie? Nasz zespół służy pomocą o każdej porze.

Zapisz się do naszego Newslettera!

Bądź na bieżąco z promocjami

Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje
Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje

81.53 

1 w magazynie