Какой из следующих подходов корректно обрабатывает блокирующие операции в asyncio event loop, чтобы избежать заморозки всего приложения?