Ocena:
Obecnie brak opinii czytelników. Ocena opiera się na 4 głosach.
WebAssembly for Cloud: A Basic Guide for Wasm-Based Cloud Apps
Poznaj niesamowity świat WebAssembly (Wasm) i dowiedz się, jak można go zastosować w chmurze. Ta książka jest wprowadzeniem do Wasm skierowanym do profesjonalistów przyzwyczajonych do pracy z technologiami związanymi z chmurą, takimi jak Kubernetes i siatka usług Istio.
Autor Shashank Jain rozpoczyna od wprowadzenia do Wasm i powiązanych z nim narzędzi, takich jak wasm-bindgen i wapc. Następnie przeprowadzi Cię przez przykłady kodu przy użyciu Rust, Golang i JavaScript, aby zademonstrować, w jaki sposób można je skompilować do Wasm i wykorzystać z systemów uruchomieniowych Wasm wdrożonych autonomicznie, a także w chmurze. Zobaczysz, jak moduł Wasm można uruchomić za pośrednictwem interfejsu http i jak Wasm pasuje do projektów CNCF, takich jak Kubernetes i siatka usług Istio. Następnie dowiesz się, w jaki sposób można wykorzystać poliglotyczny charakter WebAssembly poprzez przykłady napisane w językach takich jak Rust i konsumowane przez Golang i JavaScript, z naciskiem na to, w jaki sposób WebAssembly umożliwia interoperacyjność między nimi. Zrozumiesz, w jaki sposób moduły oparte na Wasm mogą być wdrażane w kontenerach Linux i orkiestrowane za pośrednictwem Kubernetes oraz w jaki sposób Wasm może być używany w proxy Istio do stosowania reguł i filtrów.
Po przeczytaniu tej książki będziesz miał wiedzę niezbędną do zastosowania WebAssembly do tworzenia obciążeń z wieloma dzierżawcami, które mogą mieć charakter poliglotyczny i mogą być wdrażane w środowiskach chmurowych, takich jak Kubernetes.
Czego się nauczysz
⬤ Zrozumieć, w jaki sposób Wasm może być używany w aplikacjach po stronie serwera.
⬤ Dowiesz się o modelu pamięci Wasm i układzie modułów Wasm.
⬤ W jaki sposób ułatwiona jest komunikacja między hostem a modułem Wasm.
⬤ Podstawy sandboxingu i bezpieczeństwa Wasm.
⬤ Podstawy narzędzi wokół Wasm, takich jak WAT i Wasm-pack.
⬤ Stworzenie modułu Wasm w Rust i wykorzystanie go z JavaScript, Rust i Golang.
⬤ Zrozumienie, w jaki sposób Kubernetes może być używany do orkiestracji obciążeń opartych na Wasm.
⬤ Jak Wasm pasuje do siatki usług.
Dla kogo jest ta książka
Programiści/architekci oprogramowania, którzy chcą doskonalić swoje umiejętności w zakresie wirtualizacji i badać alternatywy dla Dockera i technologii opartych na kontenerach dla swoich wdrożeń obciążeń. Czytelnicy powinni mieć podstawowe podstawy programowania w językach takich jak Rust i Golang, aby jak najlepiej wykorzystać tę książkę.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)