Hodnotenie:
Kniha poskytuje prehľad návrhových vzorov distribuovaných systémov so zameraním na Kubernetes. Hoci je považovaná za dobrý úvod do tejto témy, mnohí recenzenti upozornili na jej povrchný prístup a veľké spoliehanie sa na konfigurácie Kubernetes, čo viedlo k zmiešaným hodnoteniam jej hĺbky a užitočnosti.
Výhody:Kniha ponúka dobrý úvod do vzorov distribuovaných systémov, vďaka čomu je vhodná na rýchle prečítanie a pochopenie. Poskytuje praktické scenáre a užitočné diagramy. Niektorí čitatelia oceňujú jej prehľadnosť a modernú aktuálnosť a považujú ju za užitočnú referenciu pre diskusie o architektúre.
Nevýhody:Mnohí čitatelia kritizujú knihu za prílišnú povrchnosť a nedostatočnú hĺbku, často opakuje informácie, ktoré možno nájsť na internete. Je príliš zameraná na Kubernetes, pričom niektorí navrhujú, že mala viac zdôrazniť základné koncepty distribuovaných systémov. Objavujú sa aj sťažnosti na jej nejasnú cieľovú skupinu, vďaka čomu je pre skúsených inžinierov triviálna, zatiaľ čo pre začiatočníkov je stále príliš nejednoznačná.
(na základe 35 čitateľských recenzií)
Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services
Bez zavedených návrhových vzorov, ktorými by sa mohli riadiť, museli vývojári vytvárať distribuované systémy od nuly a väčšina týchto systémov je skutočne veľmi unikátna. V súčasnosti čoraz častejšie používanie kontajnerov vydláždilo cestu pre základné vzory distribuovaných systémov a opakovane použiteľné kontajnerové komponenty.
Táto praktická príručka predstavuje zbierku opakovateľných, všeobecných vzorov, ktoré pomáhajú urobiť vývoj spoľahlivých distribuovaných systémov oveľa prístupnejším a efektívnejším. Autor Brendan Burns - riaditeľ inžinierstva v Microsoft Azure - ukazuje, ako môžete prispôsobiť existujúce vzory návrhu softvéru na navrhovanie a budovanie spoľahlivých distribuovaných aplikácií. Systémoví inžinieri a vývojári aplikácií sa dozvedia, ako tieto dlhodobo zavedené vzory poskytujú spoločný jazyk a rámec na výrazné zvýšenie kvality vášho systému.
Pochopíte, ako vzory a opakovane použiteľné komponenty umožňujú rýchly vývoj spoľahlivých distribuovaných systémov. Použite vzory side-car, adapter a ambassador na rozdelenie vašej aplikácie do skupiny kontajnerov na jednom stroji.
Preskúmajte voľne viazané viacuzlové distribuované vzory na replikáciu, škálovanie a komunikáciu medzi komponentmi. Zoznámte sa so vzormi distribuovaných systémov na rozsiahle dávkové spracovanie údajov, ktoré zahŕňajú pracovné fronty, spracovanie založené na udalostiach a koordinované pracovné postupy.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)