Re: systemd
On Sat, Nov 14, 2015 at 07:42:27PM +0300, Max Dmitrichenko wrote:
> 14 ноября 2015 г., 18:11 пользователь Eugene Berdnikov <bd4@protva.ru> написал:
> > http://mailman.nginx.org/pipermail/nginx-ru/2015-October/056956.html
> > Можно ещё тред полистать.
> >
> > Пара слов про технические проблемы из-за с переусложнённости протокола:
> > http://mailman.nginx.org/pipermail/nginx-ru/2015-October/056973.html
> > а внутри этого поста интересная ссылка:
> > http://www.bbc.co.uk/rd/blog/2015/07/performance-testing-results-of-adaptive-media-streaming-over-http
>
> К бинарности или небинарности протокола это не имеет никакого
> отношения.
Неотрываемая компрессия хедеров в http2 это довольно типичный пример
преждевременной оптимизации, тут любители борьбы с оверхедом пруцца. :)
Правда, измерения показывают частый проигрыш в пропускной способности,
но этот факт их нисколько не огорчает, само собой. Потому что "где-то
там в Африке" есть клиенты с большим rtt, о проблемах которых удобно
разводить демагогию политикам.
> Проблема с тем, что там есть управление потоком и ещё
> кое-что. Кривое оно или нет - не предмет нынешней дискуссии.
Оно там от тех же "благих намерений", что и компрессия хедеров.
Впрочем, исходной технической проблемой, которую был призван решить
http2, было уменьшение удельного веса tls-ного хендшейка. И с этой точки
зрения желание сделать туннель с мультиплексированием коннекций и
управлением потоком понятно. Но цена вопроса -- скачкообразное увеличение
объёма и сложности кода.
Конечно, http2 не годится в качестве примера "бинарного протокола". :)
Никакой не бинарный, он по сути текстовый с компрессией и лишними
технологическими довесками.
--
Eugene Berdnikov
Reply to: