Generalize and Standardize Wasm cross-Worker Shared Data (KV) and Shared Queues for general Envoy use.
Open
area/wasm
design proposal
help wanted
- Dominant language
- C++
- Stars
- 28.9k
- Forks
- 5.6k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 430
Description
Envoy Wasm has mechanism for sharing data and queuing between threads/workers. These facilities are of general use and should be standardized and made available for general Envoy usage.
[optional *Relevant Links*:]
https://docs.google.com/document/d/1YPbxuEIPwKsW4Ft73diHRBTUNbYIlrQHNnS9dXdn778/edit?usp=sharing
https://github.com/envoyproxy/envoy-wasm/blob/master/source/extensions/common/wasm/context.cc#L53
Contributor guide
Assessment
This issue has not been assessed yet.