Elosztott szolgáltatások a Go segítségével: Útmutató a megbízható, skálázható és karbantartható rendszerekhez

Értékelés:   (4.5 az 5-ből)

Elosztott szolgáltatások a Go segítségével: Útmutató a megbízható, skálázható és karbantartható rendszerekhez (Travis Jeffery)

Olvasói vélemények

Összegzés:

Az „Elosztott szolgáltatások a Go segítségével” című könyvet nagyra értékelik a gyakorlati megközelítéséért, amely gyakorlati projekteken keresztül tanítja a gólyákat az elosztott rendszerek építésére. Bár értékes betekintést és részletes magyarázatokat nyújt, néhány felhasználó úgy találta, hogy hiányzik belőle a frissítés, és csak az elosztott rendszerek alapjait tárgyalja.

Előnyök:

Gyakorlati, gyakorlati tapasztalat egy valós projekt (egy elosztott naplószolgáltatás) építéséről.

Hátrányok:

Jó középhaladóknak, akik már rendelkeznek Go előismeretekkel.

(13 olvasói vélemény alapján)

Eredeti címe:

Distributed Services with Go: Your Guide to Reliable, Scalable, and Maintainable Systems

Könyv tartalma:

Ez a könyv azoknak a gólyáknak szól, akik meg akarják tanulni, hogyan kell elosztott rendszereket építeni. Ismered a Go alapjait, és szívesen alkalmaznád a tudásodat. Építs olyan elosztott szolgáltatásokat, amelyek nagymértékben rendelkezésre állnak, rugalmasak és skálázhatók. Ez a könyv pontosan az, amire szükséged van ahhoz, hogy a Go-t valós helyzetekben alkalmazd. Fejleszd mérnöki képességeidet még ma.

Emelje Go ismereteit a következő szintre azzal, hogy megtanulja, hogyan tervezzen, fejlesszen és telepítsen elosztott szolgáltatást. Kezdje a tárolók kezelésének puszta alapjaival, majd haladjon végig az ügyfél és a kiszolgáló hálózatba kapcsolásán, végül pedig a kiszolgáló példányok elosztásán, a telepítésen és a tesztelésen. Mindezek segítségével könnyebbé, gyorsabbá és szórakoztatóbbá válik a napi munkádban vagy mellékprojektjeidben végzett kódolás.

Hozzon létre saját elosztott szolgáltatásokat, és járuljon hozzá nyílt forráskódú projektekhez. Építsen hálózatba kapcsolt, biztonságos klienseket és kiszolgálókat a gRPC-vel. Lássa át a rendszereit és javítsa a hibákat a metrikákkal, naplókkal és nyomvonalakkal felszerelt, megfigyelhető szolgáltatásokkal. Üzemeltesse saját tanúsítvány-hatóságát a belső webes szolgáltatások TLS-sel történő hitelesítéséhez. Automatikusan kezelje, ha csomópontokat adnak hozzá vagy távolítanak el a fürtjéhez a szolgáltatásfelfedezéssel. Koordinálja az elosztott rendszereket a Raft konszenzus algoritmus által működtetett replikált állapotgépekkel. Alkalmazásait és könyvtárait úgy alakítsa ki, hogy azok modulárisak és könnyen karbantarthatók legyenek. Írjon CLI-ket az alkalmazások konfigurálásához és futtatásához. Futtassa elosztott rendszerét lokálisan, és telepítse a felhőbe a Kubernetes segítségével. Teszteld és mérd le az alkalmazásaidat, hogy biztosítsd, hogy azok megfelelőek és gyorsak.

Merülj el a Go írásában, és csatlakozz ahhoz a több százezer emberhez, akik a valós világ számára szoftverek készítésére használják.

Amire szüksége van:

Go 1. 13+ és Kubernetes 1. 16+.

A könyv egyéb adatai:

ISBN:9781680507607
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2021
Oldalak száma:225

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Elosztott szolgáltatások a Go segítségével: Útmutató a megbízható, skálázható és karbantartható...
Ez a könyv azoknak a gólyáknak szól, akik meg...
Elosztott szolgáltatások a Go segítségével: Útmutató a megbízható, skálázható és karbantartható rendszerekhez - Distributed Services with Go: Your Guide to Reliable, Scalable, and Maintainable Systems

A szerző munkáit az alábbi kiadók adták ki: