Értékelés:
A könyv vegyes kritikákat kapott, kiemelve mind a lefedettség és az írás minőségének erősségeit, mind pedig az áttekinthetőség és a szerkezet gyengeségeit. Míg egyes olvasók szerint kiváló forrás a reaktív tervezés megértéséhez, mások kritizálják a szószátyárságát és a fókusz hiányát, különösen a kezdeti fejezetekben.
Előnyök:⬤ A reaktív tervezési koncepciók átfogó lefedettsége.
⬤ Magas színvonalú írás világos illusztrációkkal és kódrészletekkel.
⬤ Jó kezdőknek, hogy megismerkedjenek a reaktív programozással.
⬤ Bőbeszédű és nem elég világos a fogalmak magyarázata.
⬤ Néhány olvasó szerint redundáns és rosszul strukturált.
⬤ Nem felel meg a „Design Patterns” könyvvel szemben támasztott elvárásoknak; hiányzik a gyakorlati problémamegoldó útmutatás.
(6 olvasói vélemény alapján)
Reactive Design Patterns
Összefoglaló
A Reactive Design Patterns egy világosan megírt útmutató olyan üzenetvezérelt elosztott rendszerek építéséhez, amelyek rugalmasak, érzékenyek és rugalmasak. Ebben a könyvben találsz mintákat az üzenetküldésre, a folyamszabályozásra, az erőforrás-kezelésre és az egyidejűségre, valamint olyan gyakorlati kérdésekre, mint a tesztbarát tervezés. Minden minta konkrét példákat tartalmaz a Scala és az Akka használatával. Előszó Jonas Bon r.
A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.
A technológiáról
A modern webes alkalmazások potenciálisan hatalmas számú felhasználót szolgálnak ki - és folyamatosan működniük kell, mivel a szerverek meghibásodnak és újak lépnek működésbe, a felhasználók túlterhelik a korlátozott erőforrásokat, és az információk globálisan oszlanak meg. A reaktív alkalmazások alkalmazkodnak a részleges meghibásodásokhoz és a változó terheléshez, és folyamatosan reagálnak a folyamatosan változó elosztott környezetben. A titok az üzenetvezérelt architektúrában rejlik - és az ezt megszervező tervezési mintákban.
A könyvről
A Reactive Design Patterns bemutatja a reaktív alkalmazások tervezésének elveit, mintáit és legjobb gyakorlatait. Megtanulhatja, hogyan akadályozhatja meg, hogy egy lassú komponens a Circuit Breaker mintával a többit is leállítsa, hogyan terelhet egy soklépcsős tranzakciót a Saga mintával, hogyan oszthatja fel az adathalmazokat a Sharding segítségével, és még sok mást. Még azt is megtudhatja, hogy a forráskódja hogyan marad olvasható és a rendszer tesztelhető a sok lehetséges kölcsönhatás és hibapont ellenére.
What's Inside
⬤ A Reaktív manifesztum végleges útmutatója.
⬤ Minták a folyamszabályozáshoz, a lehatárolt konzisztenciához, a hibatűréshez és még sok máshoz.
⬤ Keményen megszerzett tanulságok arról, hogy mi nem működik.
⬤ Hatalmas terhelés mellett is skálázható architektúrák.
Az olvasóról
A legtöbb példa a Scalát, a Javát és az Akkát használja. Az olvasóknak ismerniük kell az elosztott rendszereket.
A szerzőről
Dr. Roland Kuhn a Lightbend Akka csapatát vezette, és társszerzője volt a Reactive Manifesto című kiadványnak. Brian Hanafee és Jamie Allen tapasztalt elosztott rendszerarchitektek.
Tartalomjegyzék
1. RÉSZ - BEVEZETÉS.
⬤ Miért reaktív?
⬤ A Reaktív kiáltvány ismertetése.
⬤ A szakma eszközei.
2. RÉSZ - A FILOZÓFIA DIÓHÉJBAN.
⬤ Üzenetátadás.
⬤ Helyszín átláthatósága.
⬤ Oszd meg és uralkodj.
⬤ Szemléletesen kezeljük a hibákat.
⬤ Korlátozott konzisztencia.
⬤ Nondeterminizmus szükség szerint.
⬤ Üzenetáramlás.
3. RÉSZ - MINTÁK.
⬤ Reaktív alkalmazások tesztelése.
⬤ Hibatűrés és helyreállítási minták.
⬤ Replikációs minták.
⬤ Forrásgazdálkodási minták.
⬤ Üzenetáramlási minták.
⬤ Folyamatvezérlési minták.
⬤ Állapkezelés és állandósági minták.
© 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)