Size: a a a

2020 March 28

p

pragus in DevOps
Имхо, они могли пойти по пути dpdk + user space tcp stack, но тогда от freebsd там останется очень мало.
источник

A

Alexander in DevOps
Vladimir Smirnov
я кстати не понимаю в чем проблема (потенциально как минимум) использовать in-kernel TLS для UDP :)
Для голого udp же dtls нужен. Который обеспечивает ретрансмиссию и порядок доставки. Почему это несовместимо с quic, догадаться несложно :)
источник

A

Alexander in DevOps
pragus
Имхо, они могли пойти по пути dpdk + user space tcp stack, но тогда от freebsd там останется очень мало.
Не всегда есть возможность дать приложению выделенный сетевой интерфейс, чтобы юзать dpdk
источник

AC

Andrey Che in DevOps
pragus
Он скорее всего из Netflix, который просто скупил большую часть core team и имеет собственный форк
https://reviews.freebsd.org/D21277
я правильно понимаю, что здесь говорится о том, что они перенесли реализацию нетфликса в ядро?

This patch is the culmination of years of work by several folks
including Scott Long and Randall Stewart for the original design and
implementation; Drew Gallatin for several optimizations including the
use of ext_pgs mbufs, the M_NOTREADY mechanism for TLS records
awaiting software encryption, and pluggable software crypto backends;
and John Baldwin for modifications to support hardware TLS offload.

Obtained from: Netflix
Sponsored by: Netflix
источник

VS

Vladimir Smirnov in DevOps
Alexander
Для голого udp же dtls нужен. Который обеспечивает ретрансмиссию и порядок доставки. Почему это несовместимо с quic, догадаться несложно :)
ну я имел в виду что-то пригодное для шифрования in-kernel того что годится для quic или http/3
источник

A

Alexander in DevOps
Vladimir Smirnov
ну я имел в виду что-то пригодное для шифрования in-kernel того что годится для quic или http/3
А, ну заюзать алгоритмы шифрования из ядра, разумеется, можно. Но тогда возникает вопрос: нафига quic, если он превращается в точно такой же TCP в плане своей гибкости?
источник

як

я никуда не тороплюсь когда напьюсь тогда напьюсь in DevOps
Bogdan (SirEdvin) Gladyshev
Основной браузер на macos/ios?)
Не нужен, давно уже.
источник

AC

Andrey Che in DevOps
Категоричность не нужна
источник

BG

Bogdan (SirEdvin) Gladyshev in DevOps
Ну да, давай руби 20-40% аудитории на мобилках :)
источник

як

я никуда не тороплюсь когда напьюсь тогда напьюсь in DevOps
Bogdan (SirEdvin) Gladyshev
Ну да, давай руби 20-40% аудитории на мобилках :)
В gay.ru работаешь что ли?
источник

MK

Max Kuzmin in DevOps
дааа, хорошее дело поттерингом не назовут )
источник

ЕО

Евгений Омельченко in DevOps
Alexander
А, ну заюзать алгоритмы шифрования из ядра, разумеется, можно. Но тогда возникает вопрос: нафига quic, если он превращается в точно такой же TCP в плане своей гибкости?
Мне казалось что quic больше похож на sctp
источник

s

sexst in DevOps
pragus
Кстати, дарю неплохой повод поговорить для собеса: запустить wget качать большой файл с --limit-rate=1k, выдернуть сеть и попросить объяснить почему файл качается
Потому что с локалхоста качается
источник

s

sexst in DevOps
источник

k

kSandr in DevOps
sexst
Потому что с локалхоста качается
вы приняты
источник

s

sexst in DevOps
источник

p

pragus in DevOps
Alexander
Не всегда есть возможность дать приложению выделенный сетевой интерфейс, чтобы юзать dpdk
Не обязательно целиком отдавать интерфейс в dpdk
источник

p

pragus in DevOps
sexst
Потому что с локалхоста качается
Не, понятно что не локалхост ))
источник

p

pragus in DevOps
Andrey Che
https://reviews.freebsd.org/D21277
я правильно понимаю, что здесь говорится о том, что они перенесли реализацию нетфликса в ядро?

This patch is the culmination of years of work by several folks
including Scott Long and Randall Stewart for the original design and
implementation; Drew Gallatin for several optimizations including the
use of ext_pgs mbufs, the M_NOTREADY mechanism for TLS records
awaiting software encryption, and pluggable software crypto backends;
and John Baldwin for modifications to support hardware TLS offload.

Obtained from: Netflix
Sponsored by: Netflix
Похоже на то. Это current?
источник

A

Alexander in DevOps
pragus
Не обязательно целиком отдавать интерфейс в dpdk
Если ты про нарезку сетевую на VF-ы, то это не везде поддерживается. Или ты про какой-нибудь af_xdp?
источник