Książki, poradniki, ebooki, audiobooki -
Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje

header_top2.png

Promocja tygodnia

50% taniej na książki informatyczne !
Co tydzień inna książka.

Promocja tygodnia o 50%

Taniej na książki klasy business !
Co tydzień inna książka.

Promocja tygodnia 50%

Taniej na książki "Sztuka życia" !
Co tydzień inna książka.

Promocja tygodnia - 50%

Taniej na książki z serii Poradniki !
Co tydzień inna książka.

Jesteś tutaj:

Książki informatyczne

loading...

Nowości informatyki

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

zlozagW 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.

Architekt musi być prorokiem...

Frank Lloyd Wright

 

Neal Ford jest architektem aplikacji w ThoughtWorks, międzynarodowej firmie konsultingowej z branży IT. Jest autorem programów komputerowych, artykułów i książek z dziedziny informatyki. Udziela konsultacji w zakresie projektowania i budowania dużych aplikacji korporacyjnych, a także prowadzi internetowe wykłady dla wojska i wielu firm z całego świata, wpisanych na listę „Fortune 500”.

Mark Richards jest doświadczonym architektem oprogramowania. Zajmuje się projektowaniem i wdrażaniem mikrousług oraz innych systemów o architekturze rozproszonej. Założył tematyczny serwis dla programistów - Developer to Architect.

Pramod Sadalage specjalizuje się w projektach aplikacji i ewolucyjnych baz danych, architekturze danych i bazach danych NoSQL.

Zhamak Dehghani jest autorką paradygmatu siatki danych. Pełni funkcję dyrektora do spraw technologii w firmie ThoughtWorks, gdzie zajmuje się systemami rozproszonymi i architekturą danych. Jest członkinią wielu organów doradczych do spraw technologii, a także zwolenniczką decentralizacji w technologii i w społeczeństwie.

 

Kup teraz

Pobierz darmowy fragmentpdf icon2Rozmiar: 2,8 MB

Promocje eBooki

Codziennie promocja
innej książki !

Kursy video IT

Kursy video z serii IT

Biznes IT

Książka z serii Biznes IT

Programowanie

Książka z serii
Programowanie

Webmasterstwo

Wybrane książki z serii
Webmasterstwo

Grafika

Książka z serii
Grafika komputerowa

O zdrowiu

Kuchnia weganki

Kuchnia weganki

W jaki sposób możesz łatwo zmienić tradycyjne potrawy na wegańskie. Chcesz przejść na weganizm, ale boisz się utraty swoich ulubionych potraw? Pomyśl, jak dobrze byłoby, gdyby istniała książka, która podsunie Ci sposoby...

Więcej w : Zdrowe odżywianie

Czytaj więcej...

Biznes i kariera

Skuteczne prezentacje biznesow…

Skuteczne prezentacje biznesowe

Jak dzięki porywającej prezentacji wzbudzić zainteresowanie i entuzjazm odbiorcy. Większość ludzi oblewa zimny pot na samą myśl, że musieliby wygłosić prezentację albo powiedzieć chociaż kilka słów przed gronem nieznanych sobie osób....

Więcej w : Praca i kariera

Czytaj więcej...
Designed by :