Értékelés:
Unmesh Joshi „Patterns of Distributed Systems” című könyvét nagyra értékelik olvasmányossága és a vállalati szoftverek építésével kapcsolatos gyakorlati meglátásai miatt. Jól szervezett tartalmat tartalmaz, amely az elosztott rendszerek különböző aspektusait tárgyalja, beleértve az adatreplikációt, a partícionálást és a kommunikációt. A könyv fizikai minőségével kapcsolatban azonban vannak aggályok.
Előnyök:Olvasmányos és hasznos tartalom, jól strukturált szervezés, gyakorlati példák és elbeszélések, jó meglátások a vállalati szoftverfejlesztéshez, gyakorlóknak ajánlott.
Hátrányok:Aggályok a könyv fizikai minőségével kapcsolatban, többek között szakadt csomagolás, sérült könyv és rossz papírminőség, ami kérdéseket vet fel a hitelességgel kapcsolatban.
(4 olvasói vélemény alapján)
Patterns of Distributed Systems
A Patterns Approach to Designing Distributed Systems and Solving Common Implementation Problems
Napjainkban egyre több vállalkozás függ az olyan szolgáltatók felhőszolgáltatásaitól, mint az AWS, a Microsoft Azure és a GCP. Emellett olyan termékeket, mint a Kafka és a Kubernetes, vagy olyan adatbázisokat, mint a YugabyteDB, a Cassandra, a MongoDB és a Neo4j használnak, amelyek természetüknél fogva elosztottak. Mivel ezek az elosztott rendszerek természetüknél fogva állapotfüggő rendszerek, a vállalati építészeknek és fejlesztőknek fel kell készülniük mindarra, ami elromolhat és el fog romlani, ha az adatokat több szerveren tárolják - a folyamatok összeomlásától a hálózati késésekig és a szinkronizálatlan órákig.
A Patterns of Distributed Systems leír egy sor olyan mintát, amelyeket a mainstream nyílt forráskódú elosztott rendszerekben megfigyeltek. Az ebben az útmutatóban szereplő minták által megtestesített gyakori problémák és megoldások tanulmányozása révén jobban megértheti e rendszerek működését, valamint szilárd alapokat szerezhet az elosztott rendszerek tervezési elveiben.
Az olyan rendszerekből, mint a Kafka és a Kubernetes, származó valós kódpéldákat tartalmazó minták és megoldások felkészítik Önt arra, hogy magabiztosan járja be a nyílt forráskódú kódbázisokat, és megértse a "vadon" találkozó megvalósításokat.
⬤ Tekintse át a konszenzus algoritmusok, például a Paxos és a Raft építőelemeit a replikák konzisztenciájának biztosítására elosztott rendszerekben.
⬤ A logikai időbélyegek használatának megértése az adatbázisokban, ami az adatverzióztatás alapvető fogalma.
⬤ Tudja meg az általánosan használt particionálási sémákat, a kétfázisú átadási protokoll bonyolultságának mélyreható vizsgálatával.
⬤ A fürtkoordinációs feladatok megvalósítása során alkalmazott mechanizmusok elemzése, mint például a csoporttagság, a hibák észlelése és a robusztus fürtkoordináció lehetővé tétele.
⬤ Tanulja meg a klasztercsomópontok közötti hatékony hálózati kommunikáció létrehozásának technikáit.
A vállalati építészek és adatarchitektek mellett az olyan felhőszolgáltatásokkal, mint az Amazon S3, az Amazon EKS és az Azure CosmosDB vagy a GCP Cloud Spanner dolgozó szoftverfejlesztők is nélkülözhetetlennek fogják találni ezt a mintakészletet.
Regisztrálja a könyvet, hogy kényelmesen hozzáférjen a letöltésekhez, frissítésekhez és/vagy javításokhoz, amint azok elérhetővé válnak. A részleteket lásd a könyv belsejében.
© 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)