Hodnotenie:
Kniha „Distribuované služby s Go“ je dobre hodnotená pre svoj praktický prístup k výučbe Gophers o budovaní distribuovaných systémov prostredníctvom praktického projektu. Hoci poskytuje cenné poznatky a podrobné vysvetlenia, niektorí používatelia zistili, že v nej chýbajú aktualizácie a pokrýva len základy distribuovaných systémov.
Výhody:Praktické, praktické skúsenosti s budovaním reálneho projektu (distribuovaná logovacia služba).
Nevýhody:Vhodné pre stredne pokročilých Gophers, ktorí majú predchádzajúce znalosti jazyka Go.
(na základe 13 čitateľských recenzií)
Distributed Services with Go: Your Guide to Reliable, Scalable, and Maintainable Systems
Toto je kniha pre Gophers, ktorí sa chcú naučiť budovať distribuované systémy. Poznáte základy jazyka Go a túžite svoje znalosti využiť v praxi. Budujte distribuované služby, ktoré sú vysoko dostupné, odolné a škálovateľné. Táto kniha je presne to, čo potrebujete, aby ste mohli použiť Go v reálnych situáciách. Zvýšte úroveň svojich inžinierskych zručností ešte dnes.
Posuňte svoje zručnosti v Go na vyššiu úroveň tým, že sa naučíte navrhovať, vyvíjať a nasadzovať distribuované služby. Začnite od úplných základov manipulácie s úložiskom, potom sa prepracujte k sieťovému prepojeniu klienta a servera a nakoniec k distribúcii inštancií servera, nasadeniu a testovaniu. Vďaka tomu všetkému bude kódovanie vo vašej každodennej práci alebo vo vedľajších projektoch jednoduchšie, rýchlejšie a zábavnejšie.
Vytvárajte vlastné distribuované služby a prispievajte do projektov s otvoreným zdrojovým kódom. Vytvárajte sieťové, bezpečné klienty a servery pomocou gRPC. Získajte prehľad o svojich systémoch a odstraňujte problémy pomocou pozorovateľných služieb s metrikami, protokolmi a stopami. Prevádzkujte vlastnú certifikačnú autoritu na overovanie interných webových služieb pomocou TLS. Automaticky sa postarajte o to, aby sa uzly pridávali alebo odoberali do vášho klastra pomocou zisťovania služieb. Koordinujte distribuované systémy pomocou replikovaných stavových strojov poháňaných algoritmom konsenzu Raft. Rozvrhnite svoje aplikácie a knižnice tak, aby boli modulárne a ľahko sa udržiavali. Napíšte CLI na konfiguráciu a spustenie vašich aplikácií. Spúšťajte svoj distribuovaný systém lokálne a nasadzujte ho do cloudu pomocou Kubernetes. Testujte a porovnávajte svoje aplikácie, aby ste sa uistili, že sú správne a rýchle.
Ponorte sa do písania jazyka Go a pridajte sa k státisícom ľudí, ktorí ho používajú na vytváranie softvéru pre reálny svet.
Čo potrebujete:
Go 1. 13+ a Kubernetes 1. 16+.
© 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)