Értékelés:
A könyv áttekintést nyújt az elosztott rendszerek tervezési mintáiról, a Kubernetesre összpontosítva. Bár a könyv jó bevezetésnek számít a témába, sok kritikus megjegyezte, hogy sekélyes megközelítése és a Kubernetes-konfigurációkra való nagyfokú támaszkodása miatt vegyes vélemények születtek a mélységéről és hasznosságáról.
Előnyök:A könyv jó bevezetést nyújt az elosztott rendszerek mintáiba, így gyors olvasásra és megértésre alkalmas. Gyakorlati forgatókönyveket és hasznos diagramokat kínál. Néhány olvasó értékeli a világosságát és a modern relevanciáját, és hasznos referenciának találja az architektúrával kapcsolatos vitákhoz.
Hátrányok:Sok olvasó kritizálja, hogy a könyv túlságosan felületes és nem elég mélyreható, és gyakran olyan információkat ismételget, amelyek az interneten is megtalálhatók. Túlságosan a Kubernetesre összpontosít, egyesek szerint jobban ki kellett volna emelni az elosztott rendszerek alapfogalmait. Vannak panaszok a nem egyértelmű célközönségére is, ami a tapasztalt mérnökök számára triviális, míg a kezdők számára még mindig túlságosan félreérthető.
(35 olvasói vélemény alapján)
Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services
Mivel nem voltak kialakult tervezési minták, amelyekben eligazodhattak volna, a fejlesztőknek a semmiből kellett felépíteniük az elosztott rendszereket, és ezek a rendszerek többsége valóban nagyon egyedi. Napjainkban a konténerek egyre szélesebb körű használata megnyitotta az utat az alapvető elosztott rendszerek mintái és az újrafelhasználható konténeres komponensek előtt.
Ez a gyakorlati útmutató olyan megismételhető, általános minták gyűjteményét mutatja be, amelyek segítségével a megbízható elosztott rendszerek fejlesztése sokkal könnyebben megközelíthetővé és hatékonyabbá válik. A szerző, Brendan Burns - a Microsoft Azure mérnöki igazgatója - bemutatja, hogyan adaptálhatók a meglévő szoftvertervezési minták a megbízható elosztott alkalmazások tervezéséhez és építéséhez. A rendszermérnökök és alkalmazásfejlesztők megtudhatják, hogy ezek a régóta ismert minták hogyan biztosítanak közös nyelvet és keretrendszert a rendszer minőségének drámai növeléséhez.
Megérti, hogy a minták és az újrafelhasználható komponensek hogyan teszik lehetővé a megbízható elosztott rendszerek gyors fejlesztését. Használja az oldalkocsis, adapteres és nagyköveti mintákat, hogy az alkalmazást egyetlen gépen lévő konténerek csoportjára ossza fel.
Fedezze fel a lazán kapcsolt, több csomópontból álló elosztott mintákat a replikációhoz, a skálázáshoz és a komponensek közötti kommunikációhoz. Ismerje meg a nagyméretű kötegelt adatfeldolgozáshoz szükséges elosztott rendszermintákat, amelyek kiterjednek a munkasorokra, az eseményalapú feldolgozásra és az összehangolt munkafolyamatokra.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)