Три способа выполнить множество задач с asyncio
Функция для примера:
async def do_it(n):
await asyncio.sleep(random.uniform(0.5, 1))
return n
1. Последовательный вызов
async def main():
for i in range(100):
result = await do_it(i)
Такой вызов имеет смысл только тогда, когда результат одной задачи требуется для вызова следующей.
Если они независимы, то это антипаттерн, так как аналогичен простому синхронному вызову по очереди.
2. Упорядоченный результат
async def main():
tasks = [do_it(i) for i in range(100)]
results = await asyncio.gather(*tasks)
Выполняет корутины конкурентно и возвращает результат в виде списка.
Полезен когда требуется получить результаты в том же порядке в котором задачи отправлены.
3. Результат по мере готовности
tasks = [asyncio.create_task(do_it(i)) for i in range(100)]
for cor in asyncio.as_completed(tasks):
result = await cor
Так же выполняет корутины конкурентно, но не гарантирует порядок. Результат возвращается по мере готовности, каждый отдельно.
Полезен когда нужно обработать любой ответ как можно скорее.
#async
The AI Memory Problem Nobody's Solving
Every AI conversation starts from zero, creating a digital dementia crisis where your data is rented, not owned. While the tools for persistent memory exist, billion-dollar giants prefer selling subscriptions to walled gardens over giving you actual agency. We are trading long-term cognitive autonomy for convenient, forgetful interfaces.
Read more: https://dailypoliticalpress.com/?p=46946
#AI#DataOwnership#TechCrisis#ArtificialIntelligence
🌐⚠️ GLOBAL INTERNET OUTAGE WARNING SOMETHING BIG IS HAPPENING ⚠️🌐
November 20, 2025
The internet is blinking across the world and experts say this may be the start of one of the largest global outages in recent years.
🚨 WHAT’S HAPPENING RIGHT NOW
• Major platforms are lagging or going completely dark
• Cloudflare — one of the biggest internet infrastructure providers — suffered a massive failure
• Millions of users across multiple countries reported errors within minutes
• Websites, apps, and even essential online services are showing instability
• Some regions are seeing partial blackouts and slowdowns
This isn’t just one website failing…
This is the backbone of the internet glitching.
🔥 WHY PEOPLE ARE WORRIED
When Cloudflare goes down, the internet goes with it:
• Social media
• AI tools
• Banking portals
• E-commerce
• Streaming
• Messaging apps
• Business platforms
Everything becomes vulnerable.
⚡️ IS A MAJOR OUTAGE COMING?
Many experts say YES the signs are there.
The internet has never been more interconnected…
And that means when one piece breaks, the whole system feels it.
💬 STAY PREPARED:
• Screenshot important info
• Keep offline copies of documents
• Download maps & essential contacts
• Expect slowdowns, login errors, and random crashes
• Don’t panic — stay informed
🌍 This story is still developing.
If the global network weakens further, the next few hours could get rough.
🙏 Stay safe, stay connected… while you still can.
⚠️ AI-generated content for awareness and updates only.
#InternetOutage#GlobalInternetCrisis#InternetDown#WorldwideOutage#BreakingNews#SystemFailure#TechCrisis#GlobalAlert#CyberInfrastructure#NetworkFailure#DigitalBlackout#TechEmergency#InternetGlitch#SystemsDown#StayPrepared#AIgenerated#CrisisUpdate#DigitalWorld#NetworkCrash