 service mesh use cases using the Gateway API.</p><h2 id=the-history-of-istios-traffic-management-apis>The history of Istio&rsquo;s traffic management APIs</h2><p>API design is more of an art than a science, and Istio is often used as an API to configure the serving of other APIs! In the case of traffic routing alone, we must consider producer vs consumer, routing vs. post-routing, and how to express a complex feature set with the correct number of objects — factoring in that these must be owned by differ