io_uring бесполезен в nginx? – Как мы переосмыслили ввод-вывод, создав новый event-модуль для Angie.
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
В докладе рассмотрим разработку нового event-модуля для веб-сервера Angie на базе интерфейса io_uring. Сравним архитектуру io_uring с классическим epoll, разберём ключевые различия (кольцевые буферы, механизм SQ/CQ, работа с буферизацией) и расскажем о подводных камнях, возникших при интеграции. В финале – реальные бенчмарки: прирост пропускной способности по сравнению с epoll.
Системный разработчик с 6‑летним опытом в области высоконагруженных сетевых систем.
Видео
Другие доклады секции
Архитектура и масштабируемость