Evaluare:
Cartea este lăudată pentru abordarea sa practică a dezvoltării backend și pentru capacitatea sa de a învăța atât începătorii, cât și dezvoltatorii JavaScript intermediari despre Node.js și sistemele distribuite. Cu toate acestea, a primit critici pentru lipsa de acoperire aprofundată a subiectelor specifice și pentru că este mai degrabă o prezentare generală decât o scufundare profundă în practicile de codare.
Avantaje:⬤ Oferă o introducere excelentă în sistemele backend și dezvoltarea distribuită
⬤ potrivit pentru cei cu cunoștințe de bază sau intermediare de JavaScript
⬤ bine scris, cu umor captivant
⬤ acoperă o gamă largă de subiecte relevante din ecosistemul Node.js
⬤ include informații valoroase despre bucla de evenimente interne V8 Node și strategii de reziliență.
⬤ Lipsă de profunzime în acoperirea subiectelor specifice
⬤ unele recenzii își exprimă dezamăgirea față de conținutul prea superficial
⬤ câțiva utilizatori au primit copii deteriorate
⬤ unii au considerat că nu merită investiția în comparație cu resursele online.
(pe baza a 9 recenzii ale cititorilor)
Distributed Systems with Node.Js: Building Enterprise-Ready Backend Services
Multe companii, de la startup-uri la companii Fortune 500, utilizează Node. js pentru a crea servicii performante de backend. Iar inginerii iubesc Node. js pentru API-ul accesibil și sintaxa familiară. Sprijinită de cel mai mare depozit de pachete din lume, prezența Node la nivel de întreprindere este pe cale să crească.
În acest ghid practic, autorul Thomas Hunter II demonstrează că Node. js este la fel de capabil ca platformele tradiționale pentru crearea de servicii care sunt observabile, scalabile și rezistente. Dezvoltatorii Node. js de la intermediari la avansați se vor trezi integrând codul aplicației cu o gamă largă de instrumente din fiecare strat al unei stive de servicii moderne.
⬤ Învățați de ce este necesară rularea unor copii redundante ale aceluiași serviciu Node. js.
⬤ Cunoașteți ce protocol să alegeți, în funcție de situație.
⬤ Afinați-vă containerele de aplicații pentru utilizarea în producție.
⬤ Urmăriți erorile într-un cadru distribuit pentru a determina care serviciu este de vină.
⬤ Simplificați codul aplicației și creșteți performanța prin transferarea activității către un proxy invers.
⬤ Construiți tablouri de bord pentru a monitoriza sănătatea și randamentul serviciilor.
⬤ Aflați de ce sunt necesare atât de multe instrumente diferite atunci când operați într-un mediu de întreprindere.
© 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)