Envoy is a L7 proxy and communication bus designed for large modern service-oriented architectures. Envoy can be used to monitor and control HTTP connections. One way to do this is using the Lua scripting language, for example to intercept requests and responses. Another option, is using a Web Assembly (WASM) plugin. As Golang developers, we can develop our WASM plugin using Go SDK. Let’s write an

