Вопрос проверяет понимание того, как блокирующий код влияет на асинхронные приложения.
Короткий ответ
Если в event loop выполнить блокирующую CPU-bound операцию, весь цикл событий остановится до её завершения. В это время другие корутины не будут выполняться, а запросы не будут обрабатываться. Это приводит к задержкам и падению производительности. Поэтому CPU-bound задачи выносят в отдельные процессы или executors.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.