Network Programming with Go: Code Secure and Reliable Network Services from Scratch
Autor Adam Woodbecken Limba Engleză Paperback – 4 mai 2021
Dezvoltarea unor servicii de rețea care să reziste la sarcini mari de lucru necesită un control riguros asupra concurenței și securității. Observăm că Network Programming with Go propune o abordare pragmatică, plecând de la nevoia de a construi de la zero sisteme capabile să gestioneze trafic real. Adam Woodbeck ghidează cititorul prin arhitectura protocoalelor fundamentale, explicând structura IPv4 și IPv6, înainte de a trece la implementări concrete de servere și clienți.
Apreciem accentul pus pe fiabilitatea socket-urilor. Cartea nu se rezumă la teorie, ci demonstrează cum pot fi folosite Unix sockets, TCP și UDP pentru a asigura integritatea datelor. Un aspect distinctiv este modul în care autorul integrează securitatea: nu ca pe un element adăugat ulterior, ci ca parte integrantă a fluxului de dezvoltare, prin utilizarea TLS pentru criptare și autentificare. De asemenea, sunt explorate protocoale de nivel înalt, precum HTTP și HTTP/2, oferind soluții pentru instrumentarea codului și colectarea metricilor de eroare.
Cititorul care a aplicat deja conceptele de bază din Beginning Go Programming va găsi aici continuarea logică, trecând de la sintaxă la ingineria sistemelor distribuite. În timp ce Network Automation with Go se concentrează pe eficientizarea operațiunilor de rețea, lucrarea de față pune accent pe scrierea propriu-zisă a serviciilor, oferind un control mai fin asupra modului în care datele sunt serializate și transmise prin JSON sau Protocol Buffers. Este un manual tehnic care transformă biblioteca standard a limbajului Go într-un instrument de înaltă performanță pentru cloud.
Preț: 239.65 lei
Preț vechi: 376.27 lei
-36%
Carte disponibilă
Livrare economică 28 mai-03 iunie
Livrare express 08-14 mai pentru 81.32 lei
Specificații
ISBN-10: 1718500882
Pagini: 392
Dimensiuni: 177 x 234 x 31 mm
Greutate: 0.79 kg
Editura: Penguin Random House Group
Colecția No Starch Press
Locul publicării:United States
De ce să citești această carte
Recomandăm această carte programatorilor care doresc să stăpânească ecosistemul de rețea din Go pentru a construi servicii sigure și scalabile. Veți câștiga expertiză în gestionarea socket-urilor, implementarea TLS și serializarea eficientă a datelor. Este resursa ideală pentru a trece de la scripturi simple la servicii de rețea de nivel producție, profitând de modelul de concurență nativ al limbajului.