Hodnocení:
Aktuálně nejsou k dispozici žádné recenze čtenářů. Hodnocení je založeno na 4 hlasů.
WebAssembly for Cloud: A Basic Guide for Wasm-Based Cloud Apps
Vydejte se do úžasného světa WebAssembly (Wasm) a zjistěte, jak jej lze použít v cloudu. Tato kniha je úvodem do technologie Wasm určeným profesionálům zvyklým pracovat s technologiemi souvisejícími s cloudem, jako je Kubernetes a síť služeb Istio.
Autor Shashank Jain začíná úvodem do systému Wasm a souvisejících nástrojů, jako jsou wasm-bindgen a wapc. Poté vás provede příklady kódu využívajícího jazyky Rust, Golang a JavaScript, aby ukázal, jak je lze zkompilovat do jazyka Wasm a využívat z běhových prostředí Wasm nasazených samostatně i v cloudu. Uvidíte, jak lze modul Wasm spustit přes rozhraní http a jak Wasm zapadá do projektů CNCF, jako jsou Kubernetes a Istio service mesh. Poté se dozvíte, jak lze využít polyglotní povahu WebAssembly na příkladech napsaných v jazycích, jako je Rust a konzumovaných prostřednictvím Golangu a JavaScriptu, se zaměřením na to, jak WebAssembly umožňuje interoperabilitu mezi nimi. Získáte představu o tom, jak lze moduly založené na technologii Wasm nasadit uvnitř linuxových kontejnerů a orchestrovat je prostřednictvím systému Kubernetes a jak lze technologii Wasm použít v rámci proxy serveru Istio k aplikaci pravidel a filtrů.
Po přečtení této knihy získáte znalosti potřebné k použití WebAssembly k vytváření víceúlohových úloh, které mohou být polyglotního charakteru a mohou být nasazeny v cloudových prostředích, jako je Kubernetes.
Co se naučíte
⬤ Pochopíte, jak lze Wasm použít pro aplikace na straně serveru.
⬤ Zjistit informace o paměťovém modelu a rozložení modulů Wasm.
⬤ Jak je usnadněna komunikace mezi hostitelem a modulem Wasm.
⬤ Základy sandboxingu a zabezpečení modulu Wasm.
⬤ Základy nástrojů kolem modulu Wasm, jako jsou WAT a Wasm-pack.
⬤ Vytvoření modulu Wasm v jazyce Rust a jeho konzumace z jazyků JavaScript, Rust a Golang.
⬤ Pochopení toho, jak lze Kubernetes použít k orchestraci pracovních zátěží založených na systému Wasm.
⬤ Jak Wasm zapadá do sítě služeb.
Pro koho je tato kniha určena
Softwarovým vývojářům/architektům, kteří se chtějí zdokonalit ve virtualizaci a prozkoumat alternativy k Dockeru a kontejnerovým technologiím pro nasazení pracovních zátěží. Čtenáři by měli mít základní znalosti programování v jazycích, jako jsou Rust a Golang, aby z této knihy vytěžili maximum.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)