Разберите, почему этот способ обработки большого набора данных может резко увеличить пиковое потребление памяти:
import asyncio
async def fetch(item):
await asyncio.sleep(0)
return item
async def load(items):
return await asyncio.gather(*(fetch(item) for item in items))