Architektura softwaru: Architektura architektury: těžké části: Moderní analýzy kompromisů pro distribuované architektury

Hodnocení:   (4,5 z 5)

Architektura softwaru: Architektura architektury: těžké části: Moderní analýzy kompromisů pro distribuované architektury (Neal Ford)

Recenze čtenářů

Shrnutí:

Kniha byla dobře přijata pro své praktické poznatky o softwarové architektuře, zejména při přechodu z monolitické architektury na architekturu mikroslužeb. Čtenáři oceňují její důraz na kompromisy při architektonických rozhodnutích. Někteří ji však kritizují za to, že je příliš vysokoúrovňová, abstraktní a nedostatečně pokrývá složitá témata, jako jsou distribuované datové sklady. Kromě toho byly některé části, jako například kapitola Data Mesh, označeny za nedostatečně propracované nebo zavádějící a styl psaní se některým čtenářům zdál příliš mnohomluvný.

Klady:

Dobře strukturované a čtivé
praktické poznatky pro softwarové architekty
silný důraz na kompromisy
užitečné kontrolní seznamy pro rozhodování
dobré pro pochopení modernizace architektury
mnoho příkladů z praxe.

Zápory:

Zavádějící název
pokrytí složitých témat může být příliš povrchní
některé kapitoly působí nedotaženě
přílišná žargonizace a mnohomluvnost
problémy s kvalitou tisku a fyzickým stavem některých výtisků.

(na základě 62 hodnocení čtenářů)

Původní název:

Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures

Obsah knihy:

V softwarové architektuře neexistují snadná rozhodnutí. Naopak, existuje mnoho těžkých částí - obtížných problémů nebo otázek bez osvědčených postupů - které vás nutí volit mezi různými kompromisy. S touto knihou se naučíte kriticky přemýšlet o kompromisech spojených s distribuovanými architekturami.

Veteráni architektury a praktikující konzultanti Neal Ford, Mark Richards, Pramod Sadalage a Zhamak Dehghani diskutují o strategiích výběru vhodné architektury. Prokládáním příběhu o fiktivní skupině technologických profesionálů - Sysops Squad - zkoumají vše od toho, jak určit granularitu služeb, řídit pracovní postupy a orchestraci, spravovat a oddělovat smlouvy a řídit distribuované transakce, až po to, jak optimalizovat provozní charakteristiky, jako je škálovatelnost, pružnost a výkon.

Tato kniha se zaměřuje na často kladené otázky a poskytuje techniky, které vám pomohou odhalit a zvážit kompromisy při řešení problémů, s nimiž se jako architekti setkáváte.

⬤ Analyzujte kompromisy a efektivně dokumentujte svá rozhodnutí.

⬤ Učinit lepší rozhodnutí týkající se granularity služeb.

⬤ Pochopit složitost rozpadu monolitických aplikací.

⬤ Spravovat a oddělovat smlouvy mezi službami.

⬤ Zpracovávat data ve vysoce distribuované architektuře.

⬤ Znát vzory pro správu pracovních postupů a transakcí při rozpadu aplikací.

Další údaje o knize:

ISBN:9781492086895
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba
Rok vydání:2021
Počet stran:450

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Funkční myšlení: Funkční funkce: paradigma nad syntaxí - Functional Thinking: Paradigm Over...
Pokud znáte základy funkcionálního programování a chcete...
Funkční myšlení: Funkční funkce: paradigma nad syntaxí - Functional Thinking: Paradigm Over Syntax
Produktivní programátor - The Productive Programmer
Každý, kdo se živí vývojem softwaru, potřebuje osvědčený způsob, jak jej vyrábět lépe, rychleji a levněji. V knize...
Produktivní programátor - The Productive Programmer
Architektura softwaru: Architektura architektury: těžké části: Moderní analýzy kompromisů pro...
V softwarové architektuře neexistují snadná...
Architektura softwaru: Architektura architektury: těžké části: Moderní analýzy kompromisů pro distribuované architektury - Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Budování evolučních architektur: Automatická správa softwaru - Building Evolutionary Architectures:...
Ekosystém vývoje softwaru se neustále mění a...
Budování evolučních architektur: Automatická správa softwaru - Building Evolutionary Architectures: Automated Software Governance

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)