Реализация примитивов синхронизации в системе зелёных тредов на основе io-uring
Тезисы
Расскажу об опыте разработки системы зелёных тредов на Rust (продолжение доклада 2021-го года) и о подходах к реализации примитивов синхронизации. Будет произведено сравнение реализаций на основе futex и на основе ручного пробуждения зелёных тредов.

Доклад рассчитан на людей, уверенно знающих Rust, заинтересованных в низкоуровневых деталях работы io-uring и альтернативах для async/await.
Расскажу об опыте разработки системы зелёных тредов на Rust (продолжение доклада 2021-го года) и о подходах к реализации примитивов синхронизации. Будет произведено сравнение реализаций на основе futex и на основе ручного пробуждения зелёных тредов.

Доклад рассчитан на людей, уверенно знающих Rust, заинтересованных в низкоуровневых деталях работы io-uring и альтернативах для async/await.
Информация о спикере
Артём Павлов
Ведущий инженер-программист, Квантом
Все доклады