Istio increases performance?

We are migrating our node js microservices that are installed in kubernetes using the built in nginx ingress to using istio with it’s ingress-gateway, sidecar injection and mtls turned on. We have been running numerous jmeter tests against the old platform and the istio based one and have noticed that the istio one is performing better. Has anyone else observed this behavior?

That is awesome, thank you Carl for sharing this!

I recall seeing people on twitter earlier, that this happens with certain microservices, especially with mutual TLS enabled. Could be related to how we keep the connection live and upgrade the connection to mtls… Would be great if folks from security WG can bring some insight.

cc @Oliver @liminwang @lizan @howardjohn