A Technical Deep Dive in WebAssembly for Kong Gateway
summary
WasmX is an nginx module embedding a Wasm VM into Kong Gateway, implementing the Proxy-Wasm interface and supporting multiple Wasm runtimes. The demo compiles a Rust filter, drops it into Kong, enables it on a route and visibly returns 429 rate limit responses, proving the filter runs in-process and enforces limits. Integration with the existing Lua VM and the declarative Kong config is shown, performance and inclusion in the next Kong release are claimed.
AI-written summary · about
chapters (7)
- 0:00Intro
- 1:00What is API Gateway
- 2:25What is Kong Gateway
- 3:50Why nginx
- 8:54Performance
- 14:50ProxyWasm
- 21:40Conclusion
related talks
50mWebAssembly: A Recovering Kubernetes Engineer's View of the Future
52mEnable all your infrastructure’s power with Rust & Wasm
30mWASM in the Wild West: A Practical Application Tale
28mWasm + Kubernetes: Beyond Containers
31mHow We Can Create a Thriving Wasm Ecosystem
37mExtending Envoy with WebAssembly
42mExotic Runtime Targets: Ruby and Wasm on Kubernetes and GitOps Delivery Pipelines
13mKeynote: Wasm from the Inside Out: A Journey Through the Impact of WebAssembly in Production
