t of the network and can be upgraded completely transparently to the applications as needed.</p><h2 id=avoiding-multi-tenant-l7-proxies>Avoiding multi-tenant L7 proxies</h2><p>Supporting L7 protocols such as HTTP 1/2/3, gRPC, parsing headers, implementing retries, customizations with Wasm and/or Lua in the data plane is significantly more complex than supporting L4. There is a lot more code to implement these behaviors (including user-custom code for things like Lua and Wasm) and this complexity can lead to