Из-за того, что браузеры нативно не поддерживают gRPC streaming, приходится использовать gRPC-web и затем на Api Gw делать переключение на gRPC-streaming. Это также может негативно сказываться на response time. И таким образом клиенты в мобильном приложении получат преимущество перед теми, кто в браузере.
Как вариант для браузеров можно заиспользовать WebSocket соединение, чтобы не приходилось менять протокол на Api Gw.
Но сразу учитываем проблемe: гораздо бОльшая нагрузка на нашу систему из-за постоянно открытого connection