The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"В ночных сборках Firefox появилась поддержка HTTP/3"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от opennews (??), 04-Ноя-19, 09:39 
В ночные сборки  Firefox, которые лягут в основу выпуска Firefox 72, запланированного на 7 января, добавлена поддержка протокола HTTP/3. По умолчанию HTTP/3 отключён и требует активации опции "network.http.http3.enabled"  в about:config...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=51807

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "В ночных сборках Firefox появилась поддержка HTTP/3"  +3 +/
Сообщение от Аноним (1), 04-Ноя-19, 09:39 
Что-то я ещё вживую второй не видел, а они уже третий пихаютъ...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "В ночных сборках Firefox появилась поддержка HTTP/3"  +12 +/
Сообщение от Аноним (2), 04-Ноя-19, 09:42 
Второй сейчас во всех cdn. Реально сокращает трафик и задержки раза в 2.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

15. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от мурзилла (?), 04-Ноя-19, 11:44 
главное, конечно же, верить, и ничего никогда самому не тестировать.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

23. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (2), 04-Ноя-19, 12:38 
Если это подкол на тему маркетинговых брошурок, то я могу сказать, что реально видел очень значительную разницу. Ну, в консольке, и по результатам работы паучков сравнивал.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

35. "В ночных сборках Firefox появилась поддержка HTTP/3"  –2 +/
Сообщение от Аноним (35), 04-Ноя-19, 14:20 
Были неоднократно и обратные ситуации когда http2 просили отключить, так верхний контент страницы грузился одновременно с нижним и время до полной отрисовки падало
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

66. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от xl32 (ok), 04-Ноя-19, 17:44 
Там вообще-то приоритеты есть и ими не запрещают пользоваться. Но если вам, как и в случае с SELinux, проще не разбираться, а просто отключить, это тоже не запрещено. Просто не говорите про ненужность для всех. Только для неосиляторов.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

73. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Анонимemail (73), 04-Ноя-19, 18:57 
Ну так просвети меня как в nginx приоритеты настроить, конфиг что ли скинь.
Судя по https://github.com/andydavies/http2-prioritization-issues год назад большая часть мира приоритеты не осилила и подозреваю что сейчас картина не лучше.
От того что приоритеты описаны в стандарте и поддерживаются в единственном(?) веб-сервере, мир лучше не становится и приходится жить с тем что есть.
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

75. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от xl32 (ok), 04-Ноя-19, 19:15 
> Ну так просвети меня как в nginx приоритеты настроить, конфиг что ли
> скинь.
> Судя по https://github.com/andydavies/http2-prioritization-issues год назад большая
> часть мира приоритеты не осилила и подозреваю что сейчас картина не
> лучше.
> От того что приоритеты описаны в стандарте и поддерживаются в единственном(?) веб-сервере,
> мир лучше не становится и приходится жить с тем что есть.

Nginx прекрасно поддерживает приоритеты, запрошенные клиентом. Конфигов ему никаких не надо.

Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

47. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от BlackRot (ok), 04-Ноя-19, 15:20 
Выползи из окопа, всё уже давно проверено и подтверждено.
На всех своих сайтах использую http2, разница заметная даже слепому. Старенький сервер ещё поживёт.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

93. "В ночных сборках Firefox появилась поддержка HTTP/3"  –5 +/
Сообщение от j3t (?), 05-Ноя-19, 01:45 
на всех своих сайтах? лол што? на своем твиттере или гугле? какие у тебя сайты шо узкое место в них имеено в http 1.1? сейчас даже в деревнях уже лет как пять есть 3g, не говоря о покрытие городов, какая разница? сколько 3 или 4 миллисекунды? разница в скорости отрисовки зависит от браузера, если он тормоз страница долго грузит(яркий пример IE 6,7), хоть у тебя 5G и ты стоишь под базовой станцией, какие же вы школьники блджад
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

101. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от пох. (?), 05-Ноя-19, 12:44 
вам же сказали - главное - свято верить.

Гугель швятой, любая его поделка - совершенна, два лишних соединения единственного за день посетителя с васян-сайтом можно заметить без наносекундных измеризмов.

P.S. разница зависит, разумеется, не только от браузера, еще и от необходимости создания двух десятков разных (!) tls сессий с cdn для ресракта, для jquery (альтернативно-одаренный разработчик не уместился в апи ресракта и насопливил отдельно), cdn для шрифтиков (пяти разных), cdn для онлайн-чятика и т п - вполне видна невооруженным глазом, никакой 0rtt в этом случае, разумеется, не работает, поэтому волшебные протоколы панацеей, внезапно, не являются (если ты не гугль).

С остальными проблемами неплохо справляется протокол http версий старше 0.9

Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

113. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от j3t (?), 08-Ноя-19, 02:58 
Вангую HTTP/4 на базе гипертекстового фидонета, чтобы совсем уж...
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

114. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от j3t (?), 08-Ноя-19, 03:13 
В 99% случаев таки от браузера, точнее от скорости парсинга HTML/CSS(потуги Mozilla запилить многопоточный парсер DOM и CSS), ну и конечно же производительности двигла JavaScript-а(V8 же! для сравнения с spidermonkey), не отломанное аппаратное ускорение после свистоперделок CSS3 и адских высеров в виде Angular/React/Vue.js просто мастхев(хромой со скоростью конкорда летает на винде и так же тормозит под линухом), многопроцессорный режим вообще тормоз по сравнению с потоками(OnlyOffice выполняющийся как -no sandbox летает, VS Code тормозит), блокировщики реклам типа AdBlock и uBlock заставляют браузер подтупливать, ну и тысячи их... причин
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

120. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от пох. (?), 09-Ноя-19, 11:37 
> В 99% случаев таки от браузера, точнее от скорости парсинга HTML/CSS

дружище, у меня в качестве основного интернето-киоска - atom D2700 и совершенно немодный-нехрустящий браузер, ему вполне соответствующий по архитектуре.
Поверь, я отличу просто парсинг html от коннектов к cdn.

Кстати, не забудь еще что вся эта красота ресолвится, а dns у нас тоже не мгновенный.

После того как соединения построены и сессии установлены - значительное время тупит только js. Даже css transforms на фоне установки сессий почти незаметны.

ublock при этом никаких визуально видимых тормозов не привносит, если не увлекаться развесистыми правилами. Если там и добавляется лагов, они полностью компенсируются НЕ созданием пары десяков коннектов к ненужно-трекерам и ненужно-cdn'ам.

Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору

85. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от хотел спросить (?), 04-Ноя-19, 21:16 
у меня ничего не поменялось с введение HTTP/2, старый добрый bundling никто не отменял

проверял через network tools время загрузки не меняется (в пределах погрешности)

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

115. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от j3t (?), 08-Ноя-19, 03:17 
от сжатия gzip-ом в 100500 раз больше ускорения было, чем от этой бинарщины
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

121. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от пох. (?), 09-Ноя-19, 11:45 
> от сжатия gzip-ом в 100500 раз больше ускорения было, чем от этой
> бинарщины

вы им что такое сжимаете-то? У меня вот от сжатия gzip'ом ускорение только на каналах с безобразными потерями (по понятным причинам - если сессия после 3way handshake укладывается в один пакет - шансы его потери минимальны, а если сам хэндшейк не пройдет - он быстро переустановится, без ожидания длинных таймаутов уже открытой сессии, хотя разницу между 1 и 2 пакетами без потерь - ты и на 2мегабит канале ни с каким секундомером не засечешь), но зачем так жить?

Потому что картинки и видосики, к сожалению, несжимаемы. А теперь откройте какой-нибудь гитхап, и посмотрите network monitor, ужаснитесь. Там сжимаемого траффика хорошо если 1% от всего того шлака.

Реальное ускорение дает разьве что принудительный expire куда-нибудь на двадцать лет вперед.
С понятными последствиями, если что-то пошло не так.

Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

90. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от хотел спросить (?), 04-Ноя-19, 22:27 
я даже больше скажу

на тестовом сервере под CentOS 7 + nginx

клиент FF 71 (dev edition)

1.1 требует 2.9s до полной загрузки сайт, а 2 в среднем 3.2s (уже разгретое приложение, но холодный кеш браузера)

возможно имеет смысл что backend под nginx на 1.1, ну так и должно быть - это же localhost

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "В ночных сборках Firefox появилась поддержка HTTP/3"  +4 +/
Сообщение от Аноним (6), 04-Ноя-19, 10:32 
А это всё равно разные звери. «/3» это обманка.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (7), 04-Ноя-19, 10:33 
Да ладно. Он уже везде.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

17. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Ilya Indigo (ok), 04-Ноя-19, 11:54 
На lighttp никогда и не увидите.
На nginx уже сейчас через клодфлеерский костыль HTTP/3 есть, а в течение года нативно реализуют
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

37. "В ночных сборках Firefox появилась поддержка HTTP/3"  –1 +/
Сообщение от Кек (?), 04-Ноя-19, 14:30 
я вообще не понимаю, что за хрень они выдумывают. Не проще заняться оптимизацией кода и сделать браузер человеческим? а не 2ГБ на вкладку? За что им там платят деньги?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

72. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от Аномномномнимус (?), 04-Ноя-19, 18:55 
Чисто интереса ради... а сколько ты заплатил?
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

74. "В ночных сборках Firefox появилась поддержка HTTP/3"  +3 +/
Сообщение от Анонимemail (73), 04-Ноя-19, 18:58 
Если не он лично, то его друзья и родственники слили гуглу столько ценной информации, что на несколько браузеров хватит.
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

79. "В ночных сборках Firefox появилась поддержка HTTP/3"  –1 +/
Сообщение от Аноним (79), 04-Ноя-19, 19:51 
А почему гоголь не делится со всеми с продажи всех данных?!
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

102. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от гугель (?), 05-Ноя-19, 12:46 
почему не делимся? Делимся. Вы на халяву пользуетесь нашим ютрупом, нашей почтой, нашим поиском и много чем еще о чем даже не догадываетесь, что они наши.

Взамен мы получаем - вас, разумеется. Со всеми потрохами. Ну так вам же и не жалко, вы ж уже лет десять живете в домике со стеклянными стенами?

Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

92. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от pda (?), 05-Ноя-19, 00:35 
> Что-то я ещё вживую второй не видел, а они уже третий пихаютъ...

Мы что, нашли человека ни разу не заходившего в последнее время на google?

https://www.google.com/
Host: www.google.com
<...>
GET: HTTP/2.0 200 OK
<...>

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

103. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (1), 05-Ноя-19, 12:55 
>  ни разу не заходившего в последнее время на google?

Есть такое, предпочитаю ddg.gg

Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

108. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (108), 05-Ноя-19, 23:10 
$ curl -i 'https://ddg.gg'
HTTP/2 301
...
Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

3. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от enikemail (ok), 04-Ноя-19, 10:16 
Так они его сами пишут??
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "В ночных сборках Firefox появилась поддержка HTTP/3"  +3 +/
Сообщение от Аноним (7), 04-Ноя-19, 10:26 
А кто кроме Мозиллы реализацию на расте напишет? Всё правильно сделали.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

18. "В ночных сборках Firefox появилась поддержка HTTP/3"  –5 +/
Сообщение от Алекс (??), 04-Ноя-19, 11:57 
Прям в новости сказано что ещё Клоудфларе
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

21. "В ночных сборках Firefox появилась поддержка HTTP/3"  –2 +/
Сообщение от Аноним (7), 04-Ноя-19, 12:27 
Тогда действительно странно. Фрагментация никому не нужна.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

77. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от Ordu (ok), 04-Ноя-19, 19:20 
Это не фрагментация, это множественные реализации протокола. Крайне сложно или даже невозможно отделить тесты протокола от тестов реализации протокола, если у тебя нету нескольких реализаций.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

67. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от xl32 (ok), 04-Ноя-19, 17:46 
Cloudflare модуль интеграции nginx с либой написали, если что.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

19. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Весельчак У (?), 04-Ноя-19, 12:10 
У cf своя реализация на растёт так то.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

39. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от Кек (?), 04-Ноя-19, 14:31 
Пишут его индусы за доллар в час
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

80. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (79), 04-Ноя-19, 19:53 
Ну это нормально. У них. У нас некоторые бюджетники тоже столько получают. И умудряются жить. На радость государству.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

4. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от Аноним (7), 04-Ноя-19, 10:25 
>0-RTT

Это отключается?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "В ночных сборках Firefox появилась поддержка HTTP/3"  +3 +/
Сообщение от CloudFlare (?), 04-Ноя-19, 12:19 
DDoSа боишься? Покупай CDN!
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

58. "В ночных сборках Firefox появилась поддержка HTTP/3"  –1 +/
Сообщение от Аноним (35), 04-Ноя-19, 16:55 
Только cdn он не от доса, даже клаудфлар это знает и у него для этого отдельная услуга
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

69. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от SOska (?), 04-Ноя-19, 17:57 
Почему я должен что то там покупать
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

8. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (8), 04-Ноя-19, 10:38 
Хром на моем тестовом сервере работает, но как то через раз может с h3 перейти на h2 при рефреше, но если добавить флаг --origin-to-force-quic-on=domain:443 но всегда будет на h3, но фокс вообще не грузит сайт если включить http3.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "В ночных сборках Firefox появилась поддержка HTTP/3"  +3 +/
Сообщение от Аноним (9), 04-Ноя-19, 11:09 
> ...тестовых сайтов, большая часть из которых ... не открывается в Firefox

Ясно, понятно. Про что новость?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "В ночных сборках Firefox появилась поддержка HTTP/3"  +5 +/
Сообщение от Sw00p aka Jerom (?), 04-Ноя-19, 11:23 
>0-RTT, примерно в 75% случаях данные можно передавать сразу после отправки пакета установки соединения)

Это усиленная версия Syn флуда? Теперь и канал можно забивать.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от мурзилла (?), 04-Ноя-19, 11:43 
это udp флуд. Теперь ты не можешь использовать ни tcp cookies, ни хотя бы отфильтровать китайские сети - все пакеты придут с фейковых адресов твоих реальных посетителей.

Полагаю, и канал забивать не придется, сайт ляжет от сравнительно небольшого числа этих "0rtt".

Ну, гуглю ведь пофиг на твои страдания. А нормальный http-протокол скоро запретят. Ишь чего выдумали, каждый васян может поднять свой веб-сервер! Веб -серверы должны быть только у достойных людей, способных заплатить за ненужные ресурсы и ненужные сервисы типа клаудфлери.

А попутно подарить инфу о своих пользователях всем подряд, конечно же.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

22. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от suffix (ok), 04-Ноя-19, 12:32 
У меня не http/3 конечно, но включил в nginx TLS 1.3 0-RTT и TCP Fast Open. Включил в настройках Firefox TCP Fast Open (0-RTT включено по умолчанию). Протестировал в wireshark - реально для повторных соединений на две транзакции меньше !

Так что плюс от всего этого добра есть, минусов же никаких не вижу.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

27. "В ночных сборках Firefox появилась поддержка HTTP/3"  –1 +/
Сообщение от Аноним (2), 04-Ноя-19, 13:33 
Да, это всё отлично работает. Но вроде rtt и fast open рекомендуют отключать в целях безопасности. У меня вообще венда и лтс фф в юзерагенте оказывается (в венде fastopen и не было, как сейчас не знаю, но она ворует успешные идеи).

Security by obscurity всегда хорошо работает, если кто-то захочет использовать информацию во вред, можно его обломать немножко. Чем больше уровней обломов, тем дороже и не выгодней взлом. Тем более, что у фф песочница всегда проблемная была. Её регулярно ломают, у хрома с этим получше.

А для сервера это видимо возможность лечь под небольшой нагрузкой. Кажется я ложил случайно некторые, но это не точно. Приходилось себя ограничивать, чтобы не создавать проблем.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

30. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от suffix (ok), 04-Ноя-19, 13:52 
> в венде fastopen и не было, как сейчас
> не знаю, но она ворует успешные идеи.

Давно уже в Edge есть - правда было по умолчанию а сейчас включать в настройках надо.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

29. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (29), 04-Ноя-19, 13:48 
Еще htcp включи и буфера увеличь, вообще летать будет.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

31. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от suffix (ok), 04-Ноя-19, 13:52 
> Еще htcp включи и буфера увеличь, вообще летать будет.

Не смог осилить вашу фразу - извините.

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

32. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (2), 04-Ноя-19, 13:59 
Про буферы, может быть это про то, чем занимался fasterfox? Как там более поздний вариант назывался, fasterfox lite кажется? Всё равно на сервера, главное, чтобы быстро грузилось.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

36. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (36), 04-Ноя-19, 14:29 
Через сисцтл/прокфс увеличиваются буфера, рмем вмем ипр, там же выставляется tcp congestion control htcp или hybla вместо дефолтного кубика, перед этим нужно модули в ядро подгрузить. Подробности для копипасты в гугле есть.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

41. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от suffix (ok), 04-Ноя-19, 14:38 
> там же выставляется tcp congestion control htcp или hybla

С пониманием этой части вопросов и не было

А вот

>рмем вмем ипр

Слишком загадочно для меня :)

Ибо везде пишут что менять там что либо стоит на высокозагруженных проектах только. У меня при максимальной загрузке LA около 0 всегда и free -h свободными 50GB памяти показывает.

Не вижу смысла теребить эти настройки.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

42. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от Аноним (2), 04-Ноя-19, 14:47 
Он про это. https://wiki.archlinux.org/index.php/Sysctl#Increase_the_mem...
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

43. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от suffix (ok), 04-Ноя-19, 14:50 
> Он про это. https://wiki.archlinux.org/index.php/Sysctl#Increase_the_mem...

Спасибо - это понятно, но в моём случае не понимаю зачем их трогать - выше в посте описал ситуацию свою.


Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

45. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от Аноним (36), 04-Ноя-19, 15:06 
Это не для того чтобы у тебя проц не жрало а для того чтобы раздавало быстрее.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

60. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от suffix (ok), 04-Ноя-19, 17:03 
Ну добавил:

net.ipv4.tcp_slow_start_after_idle=0
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 65536 16777216

И выполнил sysctl -p: не увидел "убыстрения" на глаз :)

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

63. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (2), 04-Ноя-19, 17:26 
Это типа для торрентов нужно, если по utp раздавать.

Есть ещё всякие

net.ipv4.tcp_fastopen = 3
#net.ipv4.tcp_max_syn_backlog = 30000
#net.ipv4.tcp_max_tw_buckets = 2000000
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_fin_timeout = 10
#net.ipv4.tcp_slow_start_after_idle = 0
net.ipv4.tcp_keepalive_time = 60
net.ipv4.tcp_keepalive_intvl = 10
net.ipv4.tcp_keepalive_probes = 6
net.ipv4.tcp_mtu_probing = 1

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

65. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от suffix (ok), 04-Ноя-19, 17:36 
fast_open давно уже включил но толку то если в браузерах по умолчанию не включено.

А остальное это больше к борьбе с ddos или к работе под большой нагрузкой а не убыстрению.

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

70. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от Аноним (2), 04-Ноя-19, 18:17 
А такие? Но да, это всё скорее интересно под нагрузкой в роли сервера.

net.core.rmem_default = 1048576
net.core.rmem_max = 16777216
net.core.wmem_default = 1048576
net.core.wmem_max = 16777216
net.core.optmem_max = 65536
net.ipv4.tcp_rmem = 4096 1048576 2097152
net.ipv4.tcp_wmem = 4096 65536 16777216
net.ipv4.udp_rmem_min = 8192
net.ipv4.udp_wmem_min = 8192

Это немножко поднятые дефолты, для многогигабитных сетей наверно ещё твикать придётся.

Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

96. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от Ivan_83 (ok), 05-Ноя-19, 07:27 
Не уверен что этого достаточно.
Убыстрение на глаз - это интересно :)
Обычно если на сервере поднят какой то тестер типа ноды спидтеста то такие тюнинги сразу становится видно по результатам, даже в локалке.
На мелких файлах оно не успевает разогнатся, а вот на больших заметно.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

33. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (33), 04-Ноя-19, 14:06 
> все пакеты придут с фейковых адресов твоих реальных посетителей.

Эти 0rtt адреса еще заполучить надо, для тысяч сервисов и сайтов. К тому же, полагаю, они будут тут же выброшены из списка 0rtt, если продолжение обмена далее не последует.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

53. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от пох. (?), 04-Ноя-19, 16:33 
зачем? Подделывай сотнями тысяч, это ж udp, твоих затрат ноль. В кого-нибудь да попадешь.
> К тому же, полагаю, они будут тут же выброшены из списка 0rtt, если продолжение обмена далее
> не последует.

это несказанно порадует легитимного пользователя. И ничуть не снизит нагрузку на твой сайт, ибо весь смысл 0rtt в том что никакого "обмена" толком и нет.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

76. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (76), 04-Ноя-19, 19:18 
> это ж udp, твоих затрат ноль

Сможешь хотя бы опеннет задудосить?

Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

83. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (33), 04-Ноя-19, 21:10 
> В кого-нибудь да попадешь.

Вся суть в усилении трафика сервисами. Вероятность попасть околонулевая.

Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

11. Скрыто модератором  –2 +/
Сообщение от Блокнот.exe (?), 04-Ноя-19, 11:27 
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. Скрыто модератором  +1 +/
Сообщение от мурзилла (?), 04-Ноя-19, 11:39 
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. Скрыто модератором  +/
Сообщение от Блокнот.exe (?), 04-Ноя-19, 11:43 
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

16. Скрыто модератором  –1 +/
Сообщение от мурзилла (?), 04-Ноя-19, 11:52 
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

25. Скрыто модератором  +/
Сообщение от Аноним (25), 04-Ноя-19, 12:54 
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

26. Скрыто модератором  +/
Сообщение от Блокнот.exe (?), 04-Ноя-19, 13:26 
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

24. Скрыто модератором  –1 +/
Сообщение от Аноним (25), 04-Ноя-19, 12:52 
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от Аноним (29), 04-Ноя-19, 13:45 
Пропаганда а не техническая публикация. Все это было на швабре на неделе.
Пока не будет вменяемых тестов, инсирументов отладки (парсеры в тцпдумп и ваиршарке) и нормальных реализаций в виде сишных либ - это все так и будет бесполезным хламом от гугля ради гугля.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от Аноним (35), 04-Ноя-19, 14:30 
Проблема в том что гугль продвинет это во все браузеры раньше чем спецификации установится.
Если ничего глобального не всплывет, то орды мамкохостеров и маркетологов подхватят этот http3 и вознесут его на свой золотой унитаз.
Дальше уже тулзам придётся подстраиваться, ведь "сейчас все используют http3".
В общем в этом никчемном мире все нередко делается наоборот.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

44. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от h31 (ok), 04-Ноя-19, 14:58 
> парсеры в тцпдумп и ваиршарке

Удачи в парсинге зашифрованного трафика. Да, я в курсе про флаги для отладочного дампа ключей, но это всё очень неудобно и неуниверсально, так что пригождается только в качестве крайней меры.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

49. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от Аноним (36), 04-Ноя-19, 16:05 
Пускать не шифрованый или ключ ручками в тулзу сливать.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

57. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от Аноним (35), 04-Ноя-19, 16:52 
Ты же своё приложение шифруешь на своей машине и на своей же принимаешь.
У тебя в любом случае есть ключи для расшифровки вопрос только как их достать удобнее.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

34. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Анонимemail (34), 04-Ноя-19, 14:09 
Чем он вообще от http2 отличается окромя 0-RTT?
В нем же уже есть мультиплексирование вродь, нет блокировок если использовать эти самые потоки, что еще нужно?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от Аноним (76), 04-Ноя-19, 14:32 
Он не от http/2 отличается, а от http/2 over TCP. Потому что это http/2 over QUIC (UDP).
https://blog.cloudflare.com/the-road-to-quic/
https://http3-explained.haxx.se/en/
Нужно им отказаться от проблем и костылей TCP.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

46. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Анонимemail (34), 04-Ноя-19, 15:10 
Вот оно что. А 3 он потому что решили не использовать минорные версии, как я полагаю.
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

56. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (35), 04-Ноя-19, 16:50 
Тут пишут https://m.habr.com/ru/company/qrator/blog/416633/?_ga=2.7904... потому что внутри комитета не смогли договориться как его называть
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

95. "В ночных сборках Firefox появилась поддержка HTTP/3"  +4 +/
Сообщение от KonstantinB (ok), 05-Ноя-19, 07:21 
О каких костылях TCP речь?

QUIC (который по сути и есть userspace-реализация TCP) больше похож на костыли (хотя и необходимые в условиях нестабильной мобильной связи).

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

54. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (35), 04-Ноя-19, 16:34 
Не знаю как сейчас, а раньше было так:
К ip назначается id, якобы чтобы не (разрывать) создавать новое соединение при смене вафли на lte (не уверен).
Выполняется в пространстве пользователя (а значит медленнее и энергозатратнее, то же относится и к
) (в теории могут исправить, но гугл "не хочет ждать пока обновятся ос")
Нет защиты от флуда (syn Кук)
Хуже работает если пакеты приходят не в том порядке (это относительно частая ситуация)
Закрыт файрволами во многих (корпоративных) сетях

В общем это как и http2 протокол от гугла и для специфичных гуглу юзкейсов, но и в них есть гигантские проблемы. Если внедрят чую будет очень много боли.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

48. "В ночных сборках Firefox появилась поддержка HTTP/3"  –3 +/
Сообщение от mumu (ok), 04-Ноя-19, 16:02 
В каждой новости про HTTP/3 стоит дописывать, что при потере пакетов уже в 2% HTTP/3 становится медленее, чем HTTP/2.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

50. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (7), 04-Ноя-19, 16:06 
Нафиг он тогда нужен? Его же ради работы при потере пакетов в беспроводных сетях и делали.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

55. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от пох. (?), 04-Ноя-19, 16:34 
не хотел бы тебя расстраивать, но его делал гугль - у которого сети вполне себе проводные, и неограниченной пропускной способности. И решать он собирался свои проблемы, а вовсе не твои.

Причем - за твой счет.

Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

61. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (7), 04-Ноя-19, 17:24 
у гугла - проводные, а вот у пользователей ютьюба - как раз беспроводные.
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

68. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от гугель (?), 04-Ноя-19, 17:50 
ты правда думаешь что нас колебут проблемы пользователей?

Нас колебет чтобы снизить нагрузку на наши серверы. А что от этого у них начнет глючить и лагать все что тянется параллельно ютубу, вырастет в разы нагрузка на инфраструктуру оператора и так далее - нам совершенно, вопиюще похрен.

Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

87. "В ночных сборках Firefox появилась поддержка HTTP/3"  –1 +/
Сообщение от Аноним (33), 04-Ноя-19, 21:21 
Ну вот, еще оператора влепили. Проблемы операторов никого не волнуют. Передача трафика - это их прямая работа.
Повышение нагрузки от UDP в контексте клиентов незначительно. Вы выдумываете проблему на ровном месте.
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

86. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (33), 04-Ноя-19, 21:16 
> у которого сети вполне себе проводные, и неограниченной пропускной способности

Что-то не замечал проводного соединения между моим мобильным и гуглом...
> И решать он собирался свои проблемы, а вовсе не твои.

Это не так. А даже если и так, одно другому не мешает. Уменьшая частоту повторной буферизации, гугл имеет снижение трафика и нагрузки. А пользователь имеет более качественную услугу.

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

117. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (117), 09-Ноя-19, 00:44 
Откуда вы все лезете? Ещё в прошлой теме прожевали несколько презентаций этого квига с цифрами. И снова как в первый раз про более качественные услуги.
Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

78. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от Аноним (78), 04-Ноя-19, 19:42 
Принеси пруф.

Я видел это утверждение в контексте HTTP/2 применительно к HTTP/1.1 – но не к HTTP/3

https://http3-explained.haxx.se/en/why-tcphol.html

> It becomes a TCP-based head of line block!
> As the packet loss rate increases, HTTP/2 performs less and less well. At 2% packet loss (which is a terrible network quality, mind you), tests have proven that HTTP/1 users are usually better off - because they typically have up to six TCP connections to distribute lost packets over. This means for every lost packet the other connections can still continue.
> Fixing this issue is not easy, if at all possible, with TCP.

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

99. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от mumu (ok), 05-Ноя-19, 08:38 
Действительно так. Я был не прав. Спасибо за исправление!
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

84. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от Аноним (33), 04-Ноя-19, 21:13 
Наоборот. HTTP/3 как раз решает эту проблему.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

97. "В ночных сборках Firefox появилась поддержка HTTP/3"  +4 +/
Сообщение от Ivan_83 (ok), 05-Ноя-19, 07:30 
Только вот ЭТУ проблему сами и создали в http/2 - не нужно одно соединение было делать, и сравнивать квик надо не с отстойным 2 а с 1.1 на 5-10 конектах, и более чем уверен что квик тут мало чем сможет похвастатся для сайтов где много картинок, особенно тяжёлых.
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору

118. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (33), 09-Ноя-19, 01:35 
Несколько коннектов накладно для сети и сервера, и в принципе является не решением проблемы, а только лишь костылем, позволяющем снизить ее негативное влияние.
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

98. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от mumu (ok), 05-Ноя-19, 08:37 
Прошу прощения за неточность. Про потери действительно относилось к HTTP/2 vs 1.1. В голове перемешалось :-(
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

51. "В ночных сборках Firefox появилась поддержка HTTP/3"  +3 +/
Сообщение от Аноним (51), 04-Ноя-19, 16:13 
> решающей проблемы с большим временем установки и согласования соединений в TCP и устраняющей задержки при потере пакетов в процессе передачи данных

Слабо верится что это действительно такая проблема что бы городить всё это, кажется что причина в чём то другом.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

88. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (33), 04-Ноя-19, 21:24 
> кажется что причина в чём то другом.

Правильно кажется. Но это не достаточный повод прочитать статью целиком, верно?

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

91. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (91), 05-Ноя-19, 00:30 
Это чтобы куки встроить. Достаточно послать кривой пакет, чтобы получить данные. TCP даже не ответит, а тут - вот то самое вчерашнее наконец-то. И не отключишь как пинги. Чтобы сократить на 30% повторы трафика достаточно не удалять данные во время просмотра и отдавать в буфер на 30% меньше данных, а не создавать целый новый протокол поверх протокола.
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

52. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (51), 04-Ноя-19, 16:25 
Поддержку прокси они планируют? SOCKS5?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

62. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от Аноним (7), 04-Ноя-19, 17:26 
нет. А вот поддержка ipv6 как раз будет. Каждому устройству по персональному адресу для отслеживания.
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

59. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (59), 04-Ноя-19, 16:56 
Через пять лет:

"В CloudFlare Firefox 735 появилась поддержка GoogleHTTP/27."

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

64. "В ночных сборках Firefox появилась поддержка HTTP/3"  +1 +/
Сообщение от Аноним (7), 04-Ноя-19, 17:27 
firefox не протянет эти 5 лет, если мозилла не перестанет дурью маяться.
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

81. "В ночных сборках Firefox появилась поддержка HTTP/3"  –1 +/
Сообщение от Аноним (79), 04-Ноя-19, 19:59 
Если она уже ступила на этот путь, и сделала по нему немало шагов, улучшений ждать не приходится. Былую функциональность уже не вернуть. Эра тинейджеров-домохозяек уже здесь.
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

71. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (71), 04-Ноя-19, 18:21 
Это снизит время отклика в облачных играх?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

89. "В ночных сборках Firefox появилась поддержка HTTP/3"  +/
Сообщение от Аноним (33), 04-Ноя-19, 21:28 
Зависит от того, какой протокол используется. Логично предположить, что было бы глупо использовать HTTP там, где критичны задержки.
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

82. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от Какаянахренразница (ok), 04-Ноя-19, 20:26 
В nginx когда завезут?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

100. "В ночных сборках Firefox появилась поддержка HTTP/3"  +2 +/
Сообщение от xl32 (ok), 05-Ноя-19, 11:17 
> В nginx когда завезут?

Официально — обещают в течение 6-12 месяцев.
Неофициально — Cloudflare уже модуль и патчи сделали для линковки с либой на расте.

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

106. "В ночных сборках Firefox появилась поддержка HTTP/3"  –1 +/
Сообщение от Аноним (79), 05-Ноя-19, 16:48 
Хм... неужели сейчас мазила так хороша, что приходиться выбирать ее из всех известных браузеров (под Винду, имеется в виду)?!
Или здесь уже вступает другое правило - она наименее дерьмовая из всего остального шлака, что сейчас есть?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру