From: Sergey Matveev Date: Tue, 17 Jun 2025 09:18:45 +0000 (+0300) Subject: Go TLS до 100Gbps X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=4b76c440382b40eb33940999ada094dc3acb4a18;p=stargrave-blog.git Go TLS до 100Gbps https://habr.com/ru/companies/oleg-bunin/articles/913272/ Интересно написанная статья про то, как на Go HTTPS backend через kTLS достигли многих десятков гигабит пропускной способности. Оказалось, что в Go очень не много правок нужно внести для работы с kTLS. Но вот возникает двоякое чувство. Вроде бы типа там прошаренные люди все эти backend делают, профилируют ядра и всё такое прочее. Но при этом не задумываются про производительность RSA и выпускают сертификаты на нём. Плюс только в самом конце статьи думают про session resumption, который вообще первым в голову должен бы был приходить для уменьшения кол-ва рукопожатий. Приятно, что в компании автора используются также и FreeBSD, как и крупнейшие компании мира типа Netflix и Facebook. ---