Вокруг Gateway API сложился странный консенсус: все согласны, что это будущее, но мало кто понимает, какую реализацию брать и зачем вообще уходить от привычного Ingress.
В статье: - рассказываем про ключевые отличия Gateway API от Ingress (на примере самого популярного — NGINX Ingress Controller);
- сравниваем между собой основные реализации Gateway API;
- говорим о нюансах кастомизации, интеграции и производительности.
Бонус — собственный бенчмарк реализаций Gateway API. Спойлер: NGINX (и в Gateway API, и в Ingress) показал худшие результаты по пропускной способности и утилизации CPU, а
Istio оказался самым быстрым.