proxy-wasm / proxy-wasm-cpp-host

WebAssembly for Proxies (C++ host implementation)
Apache License 2.0
84 stars 69 forks source link

Cache onConfigure results #350

Closed kyessenov closed 1 year ago

kyessenov commented 1 year ago

Currently, onConfigure appears to be executed for every plugin instance (listener context in Envoy) even when it's the same config. This has a bad implication of stalling xDS when the number of listeners is large. The result of canary validation should be cached, just like the VM config application is cached.