Create and Deploy a Lightweight Microservice in WebAssembly
May 01, 2023
1h 22m
Free
webassembly
wasm
microservices
rust
javascript
docker
kubernetes
wasm-edge
dapr
tensorflow
ai-inference
cloud-native
Description
This tutorial explores the creation and deployment of lightweight microservices using WebAssembly (Wasm). It addresses the challenges of managing and scaling microservices in traditional VM and container environments, highlighting WebAssembly as a more efficient alternative. The session covers the basics of Wasm-based microservices, demonstrating how to build database-backed and event-driven microservices in Rust and JavaScript. It also touches upon enhancing these services with AI inference (PyTorch) and integrating them with web services like Dapr. Participants will learn to run these microservices in the WasmEdge Runtime and deploy them using Docker and Kubernetes tools.