content/en/docs/concepts/wasm/index.md
WebAssembly is a sandboxing technology which can be used to extend the Istio proxy (Envoy). The Proxy-Wasm sandbox API replaces Mixer as the primary extension mechanism in Istio.
WebAssembly sandbox goals:
This video talk is an introduction about architecture of WebAssembly integration.
Istio extensions (Proxy-Wasm plugins) have several components:
{{< image width="80%" link="./extending.svg" caption="Extending Istio/Envoy" >}}
An example C++ Proxy-Wasm plugin for a filter can be found here. You can follow this guide to implement a Wasm extension with C++.