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

Inne - programowanie

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

Jak wyleczyć nieuleczalne chor…

Jak wyleczyć nieuleczalne choroby

Mój skuteczny sposób na reumatoidalne zapalenie stawów i prawie wszystkie, pozornie nieuleczalne choroby. Wiele osób szuka coraz bardziej rozpaczliwie sposobów, dzięki którym będą mogli wyleczyć się z poważnych chorób, często uważanych...

Więcej w : Medycyna alternatywna

Czytaj więcej...

Biznes i kariera

Inwestuj we własny etat

Inwestuj we własny etat

Bogać się pracując na etacie, bez względu na obecny stan Twojego konta. Na wstępie informujemy: ta książka nie da Ci bogactwa w żaden błyskawiczny czy magiczny sposób. Może jednak nakierować Cię...

Więcej w : Edukacja finansowa

Czytaj więcej...
Designed by :