t developer experience, while Envoy focused on in-proxy <a href=https://www.envoyproxy.io/docs/envoy/latest/extending/extending>extensions</a>.</p><p>Each approach has its share of pros and cons. The Istio model led to significant resource
inefficiencies that impacted tail latencies and resource utilization. This model was also
intrinsically limited - for example, it was never going to provide support for
implementing <a href=https://blog.envoyproxy.io/how-to-write-envoy-filters-like-a-ninja-part-1-d166e5ab