Hodnocení:
Kniha poskytuje přehled návrhových vzorů distribuovaných systémů se zaměřením na Kubernetes. Ačkoli je považována za dobrý úvod do tématu, mnoho recenzentů upozornilo na její povrchní přístup a velké spoléhání na konfigurace Kubernetes, což vedlo ke smíšenému hodnocení její hloubky a užitečnosti.
Klady:Kniha nabízí dobrý úvod do vzorů distribuovaných systémů, takže je vhodná pro rychlé přečtení a pochopení. Poskytuje praktické scénáře a užitečné diagramy. Někteří čtenáři oceňují její přehlednost a moderní relevanci a považují ji za užitečnou referenci pro diskuse o architektuře.
Zápory:Mnozí čtenáři knize vytýkají přílišnou povrchnost a nedostatek hloubky, často opakuje informace, které lze nalézt na internetu. Je příliš zaměřená na Kubernetes, někteří navrhují, že měla více zdůraznit základní koncepty distribuovaných systémů. Objevují se také stížnosti na její nejasnou cílovou skupinu, takže pro zkušené inženýry je triviální, zatímco pro začátečníky je stále příliš nejednoznačná.
(na základě 35 hodnocení čtenářů)
Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services
Bez zavedených návrhových vzorů, kterými by se mohli řídit, museli vývojáři vytvářet distribuované systémy od nuly a většina těchto systémů je skutečně velmi unikátní. V současné době se díky stále častějšímu používání kontejnerů otevřela cesta k základním vzorům distribuovaných systémů a opakovaně použitelným kontejnerovým komponentám.
Tento praktický průvodce představuje sbírku opakovatelných obecných vzorů, které pomohou učinit vývoj spolehlivých distribuovaných systémů mnohem přístupnějším a efektivnějším. Autor Brendan Burns - ředitel inženýrství ve společnosti Microsoft Azure - ukazuje, jak lze přizpůsobit stávající návrhové vzory softwaru pro návrh a budování spolehlivých distribuovaných aplikací. Systémoví inženýři a vývojáři aplikací se dozvědí, jak tyto dlouhodobě zavedené vzory poskytují společný jazyk a rámec pro výrazné zvýšení kvality vašeho systému.
Pochopíte, jak vzory a opakovaně použitelné komponenty umožňují rychlý vývoj spolehlivých distribuovaných systémů. Využijte vzory side-car, adapter a ambassador k rozdělení aplikace do skupiny kontejnerů na jednom stroji.
Prozkoumejte volně spřažené víceuzlové distribuované vzory pro replikaci, škálování a komunikaci mezi komponentami. Naučte se vzory distribuovaných systémů pro rozsáhlé dávkové zpracování dat zahrnující pracovní fronty, zpracování založené na událostech a koordinované pracovní postupy.
© 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)