Create and Deploy a Lightweight Microservice in WebAssembly

May 01, 2023 1h 22m Free

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.