D
нарвались на проблемы с приложениями, когда снаружи istio обслуживается http2, а внутрь в приложение отправляет http1.1. Так вот отправляет он эти запросы в 1.1 по одному, т.е. все мультиплексирование теряется и начинаются пролагивания приложения.
nginx-ingress прекрасно разруливает такую же ситуацию.
в двух словах: простое приложение в браузере js отправляет в бэк два запроса (h2 == один коннект), в приложение от истио стучится http1.1 (что логично, потомучто бэк не учили работать с http2 и замена имени порта на http2 не прокатит) и присылает эти два запроса не вместе в два потока, в а один, по очереди, дожидаясь ответа от приложения на каждый.