Егор Ивков. Case study: Rust Async on Top of Fibers(Bringing 2 concurrency patterns together)

Sdílet
Vložit
  • čas přidán 6. 09. 2024
  • Егор Ивков
    Ведущий разработчик, Picodata
    Case study: Rust Async on Top of Fibers
    (Bringing 2 concurrency patterns together)
    Многие rust-разработчики уже имеют опыт работы с асинком или как минимум читали асинхронный код. Но практически всегда используется готовый рантайм, чаще всего tokio.
    Я расскажу, как получилось, что нам пришлось писать свой собственный асинк рантайм и набор примитивов для работы с ним. И более того, как этот рантайм оказался построен поверх совершенно другой концепции многозадачности - файберов.

Komentáře •