Evaluare:
Cartea este în general bine primită pentru stilul său de scriere amuzant și captivant, precum și pentru acoperirea cuprinzătoare a conceptelor și practicilor cloud native. Cu toate acestea, s-a confruntat cu critici pentru că este prea largă, nu are profunzime în exemplele de programare Go și are un depozit GitHub prost organizat. În plus, unii cititori au considerat-o mai potrivită pentru non-dezvoltatori sau manageri decât pentru practicieni tehnici. Starea fizică a unor exemplare a ridicat, de asemenea, îngrijorări în rândul cititorilor.
Avantaje:⬤ Stil de scriere captivant și distractiv
⬤ acoperire cuprinzătoare a dezvoltării native cloud
⬤ exemple utile de modele
⬤ bun pentru introducerea conceptelor cloud și Go
⬤ apreciat de inginerii de nivel mediu/senior.
⬤ Lipsă de profunzime în exemplele de programare Go
⬤ exemplele par grăbite sau inventate
⬤ abordarea largă poate să nu se potrivească tuturor cititorilor
⬤ unele exemplare fizice au sosit deteriorate
⬤ poate induce în eroare pe cei care se așteaptă la o concentrare puternică asupra programării Go.
(pe baza a 17 recenzii ale cititorilor)
Cloud Native Go: Building Reliable Services in Unreliable Environments
Ce au în comun Docker, Kubernetes și Prometheus? Toate aceste tehnologii native în cloud sunt scrise în limbajul de programare Go. Această carte practică vă arată cum să utilizați punctele forte ale limbajului Go pentru a dezvolta servicii native în cloud care sunt scalabile și reziliente, chiar și într-un mediu imprevizibil. Veți explora compoziția și construcția acestor aplicații, de la caracteristicile de nivel inferior ale Go la modelele de proiectare de nivel mediu și la considerațiile arhitecturale de nivel înalt.
Fiecare capitol se bazează pe lecțiile ultimului, ghidând dezvoltatorii intermediari și avansați prin Go pentru a construi un magazin distribuit cheie-valoare simplu, dar complet funcțional. Veți învăța cele mai bune practici pentru adoptarea Go ca limbaj de dezvoltare pentru rezolvarea problemelor de gestionare și implementare a aplicațiilor native în cloud.
⬤ Învățați cum diferă aplicațiile native în cloud de alte arhitecturi software.
⬤ Înțelegeți cum Go poate rezolva provocările de proiectare a serviciilor distribuite scalabile.
⬤ Utilizați caracteristicile de nivel inferior ale Go, cum ar fi canalele și goroutinele, pentru a implementa un serviciu nativ în cloud fiabil.
⬤ Explorați ce este „fiabilitatea serviciilor” și ce legătură are aceasta cu cloud native.
⬤ Aplicați o varietate de modele, abstracții și instrumente pentru a construi și gestiona sisteme distribuite complexe.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)