Есть ли у okhttp планы по внедрению http2 с использованием асинхронных сокетов? - PullRequest
0 голосов
/ 14 мая 2019

OkHttp, похоже, использует блокировку ввода-вывода и один поток на поток в своей реализации http2.

Есть ли у okhttp планы по реализации http2 с использованием асинхронных сокетов?

1 Ответ

1 голос
/ 15 мая 2019

Да.Но мы пытаемся сделать это с сопрограммами Kotlin в качестве основной абстракции, поэтому предстоит проделать большую работу.

Обратите внимание, что NIO и асинхронный ввод / вывод более масштабируемы, но не обязательно быстрее.То есть для клиента, выполняющего меньше, чем, скажем, 8 одновременных вызовов, на самом деле асинхронный ввод-вывод требует затрат.

Каков ваш вариант использования?

...