[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: