Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 4 voturi.
WebAssembly for Cloud: A Basic Guide for Wasm-Based Cloud Apps
Călătoriți în lumea uimitoare a WebAssembly (Wasm) și aflați cum poate fi aplicată în cloud. Această carte este o introducere în Wasm destinată profesioniștilor obișnuiți să lucreze cu tehnologii legate de cloud, cum ar fi Kubernetes și Istio service mesh.
Autorul Shashank Jain începe cu o introducere în Wasm și instrumentele sale conexe, cum ar fi wasm-bindgen și wapc. El vă conduce apoi prin exemple de cod folosind Rust, Golang și JavaScript pentru a demonstra cum pot fi compilate în Wasm și consumate din runtime Wasm implementate independent, precum și în cloud. Veți vedea cum poate fi rulat un modul Wasm printr-o interfață http și cum se integrează Wasm în proiecte CNCF precum Kubernetes și Istio service mesh. După aceea, veți afla cum poate fi valorificată natura poliglotă a WebAssembly prin exemple scrise în limbaje precum Rust și consumate prin Golang și JavaScript, cu accent pe modul în care WebAssembly permite interoperabilitatea între acestea. Veți înțelege cum modulele bazate pe Wasm pot fi implementate în containere Linux și orchestrate prin Kubernetes și cum Wasm poate fi utilizat în cadrul proxy-ului Istio pentru a aplica reguli și filtre.
După ce veți citi această carte, veți avea cunoștințele necesare pentru a aplica WebAssembly pentru a crea sarcini de lucru cu mai multe titularități, care pot fi de natură poliglotă și pot fi implementate în medii cloud precum Kubernetes.
Ce veți învăța
⬤ Înțelegeți cum poate fi utilizat Wasm pentru aplicațiile server-side.
⬤ Învățați despre modelul de memorie Wasm și aspectul modulului Wasm.
⬤ Cum este facilitată comunicarea între gazdă și modulul Wasm.
⬤ Noțiuni de bază despre sandboxing și securitate Wasm.
⬤ Elemente de bază ale instrumentelor din jurul Wasm, cum ar fi WAT și Wasm-pack.
⬤ Crearea unui modul Wasm în Rust și consumarea acestuia din JavaScript, Rust și Golang.
⬤ Înțelegerea modului în care Kubernetes poate fi utilizat pentru orchestrarea volumelor de lucru bazate pe Wasm.
⬤ Cum se integrează Wasm în rețeaua de servicii.
Pentru cine este această carte?
Dezvoltatori/arhitecți software care doresc să își perfecționeze abilitățile în virtualizare și să exploreze alternative la Docker și la tehnologiile bazate pe containere pentru implementările lor de sarcini de lucru. Cititorii ar trebui să aibă un fundal de programare de bază în limbaje precum Rust și Golang pentru a profita la maximum de această carte.
© 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)