по поводу выполнения N тасков на одном ядре
так не выполняй на одном ядре, кто ж запрещает использовать все ядра
таки только очередь из тасков? 😂
актикс использует столько воркеров - сколько виртуальных ядер в проце
Work-stealing scheduler, не?
токио использует по дефолту тредпул для рантайма.
почитал... нееее... все мы знаем как зачастую работает бэк... запросить данные из нескольких мест, заджойнить и отдать... ну запрашиваем мы их асинхронно и пока один таск ждет данные, неплохо было бы другой таск обрабатывать... короче это только через VM походу
Почитайте теперь как работает tokio.
не упрямьтесь вам дело говорят
что-то мне подсказывает что асинхронность внутри таска тоже будет через токио решаться
>пока один таск ждет данные, неплохо было бы другой таск обрабатывать асинхронность так и работает
Да, в этом весь смысл.
Обсуждают сегодня