Оптимизация Linux для обработки 1.2 млн JSON-запросов в секунду

Все новости из мира ОС Linux, BSD, Unix
Ответить
Аватара пользователя
[Ботя]
Тролль
Тролль
Сообщения: 88640
Зарегистрирован: 07 мар 2019, 15:48
ОС: MSDOS

Оптимизация Linux для обработки 1.2 млн JSON-запросов в секунду

Сообщение [Ботя] » 21 май 2021, 12:30

Опубликовано детальное руководство по тюнингу окружения Linux для достижения максимальной производительности обработки HTTP-запросов. Предложенные методы позволили поднять производительность обработчика JSON на основе библиотеки libreactor в окружении Amazon EC2 (4 vCPU) c 224 тысяч запросов API в секунду при штатных настройках Amazon Linux 2 с ядром 4.14 до 1.2 млн запросов в секунду после проведения оптимизации (прирост 436%), а также привели к сокращению задержек при обработке запросов на 79%. Предложенные методы не специфичны для libreactor и работают при использовании других http-серверов, включая nginx, Actix, Netty и Node.js (libreactor использовался в тестах, так как решение на его основе показало лучшую производительность).

Подробнее...

Ответить

Вернуться в «Новости *nix»