d // бджилка
76 subscribers
1.98K photos
224 videos
10 files
502 links
понимание что я бессилен - мое самое худшее эмоциональное состояние.
Download Telegram
в скором времени все мои штучки будут деплоятся через него
Forwarded from d3vo :(
до/после чисто
Forwarded from fullfocus
/ˈtæki.ɒn/

github.com/xdearboy/tachyon

написал по фану статический веб-сервер на C, чтобы проверить предел сокетов по HTTPS (TLS 1.3).

итог: стабильные 1 000 000+ RPS на обычной 28-ядерной виртуалке в proxmox, задержка 250 микросекунд и 20 МБ оперативки. в пике под плотным пайплайнингом переваривало около 5 млн RPS, пока провайдер не заблэкхоллил айпишник за подозрительный трафик.


за счёт чего так быстро:

• шифрование в ядре (kTLS): обычные серверы тратят кучу ресурсов на шифрование трафика внутри своего процесса. здесь программа только договаривается о соединении, а само шифрование отдаёт ядру линукса, которое делает это аппаратно и на лету
• zero-copy: готовый HTTP-ответ заранее лежит в памяти длинной лентой - сервер не тратит время на сборку строк, а отправляет данные сразу пачками
• привязка к ядрам процессора: каждый поток намертво сидит на своём ядре CPU, а сетевые пакеты прилетают сразу в нужный поток без очередей и переключений контекста
• ноль локов и мусора: нет очередей, мьютексов и тяжелых структур - только быстрые атомарные счетчики
👍1🙏1
как-то так, буду благодерен если старрните репу
оч жаль что TechEmpower Framework Benchmarks закрылись
Forwarded from aetherial ム
ХАХАХАА
Призывы к миру сегодня означают «поддержку нацистского режима», заявили в партии «Родина» на заседании Верховного суда. Это значит, что партия «Яблоко» за экстремизм должна быть снята с выборов, заявляется в иске. @banki_oil
👍1🌚1
Forwarded from че
топ-2 способа ласково назвать любимую девушку

1. зая.
2. блоко.
🤔1
🤍🧡💜 🍎

Ждём решения суда
Please open Telegram to view this post
VIEW IN TELEGRAM
Суд пиво