area/docsarea/wasmhelp wanted
Métriques du dépôt
- Stars
- (27 997 stars)
- Métriques de merge PR
- (Merge moyen 8j) (378 PRs mergées en 30 j)
Description
Given that Wasm extension mechanism seems more complex than standard built-in extensions, it is useful provide the dedicated documentation about Wasm extension internals for end-users and Envoy core developers.
This would include, for example,
- How Envoy is integrated with Proxy-Wasm C++ Host
- How runtimes interact with Envoy
- The Threading model
- How VMs are initialized and Wasm binaries are loaded
- Envoy specific implementation details
- How to provide Envoy specific ABI
- Considerations and limitations (e.g. memory consumptions, etc.)
- How to develop statically linked NullVm Wasm plugins
and could be based on https://github.com/proxy-wasm/spec/blob/master/docs/WebAssembly-in-Envoy.md
Related issues: