io_uring: пишем убийцу Nginx // Демо-занятие курса Программист С
Мы рассмотрим различные методы мультиплексирования ввода-вывода, включая активно развивающийся на данный момент интерфейс ядра Linux io_uring, и попробуем написать на его основе высокопроизводительный асинхронный HTTP-сервер, обгоняющий по производительности даже Nginx.
Ссылка на репозиторий с рассматриваемым кодом и презентацией -
«Программист С» -
Преподаватель: Андрей Кравчук - 10 лет опыта коммерческой разработки на Python, 12 лет опыта на C/C
Подключайтесь к обсуждению в чате -
Следите за новостями проекта:
- Telegram:
- ВКонтакте:
- LinkedIn:
- Хабр:
9 views
13
3
2 months ago 00:42:01 1
Необычные случаи оптимизации производительности на примере ClickHouse / Алексей Миловидов (Яндекс)
3 months ago 01:46:59 15
io_uring: пишем убийцу Nginx // Демо-занятие курса «Программист С»
4 months ago 01:42:00 1
Linux by Rebrain: io_uring новый интерфейс ядра линукс для async I/O