Отдельно разберём TaskGroup, который пришел на замену gather в Python 3.11.
Ключевые отличия
▫️create_task() возвращает объект asyncio.Task, у которого есть соответствюущие методы управления. То есть у нас больше контроля
▫️это контекстный менеджер, который гарантирует что все таски будут остановлены по выходу из контекста
▫️ошибка автоматически отменяет незавершенные задачи,
▫️except* передает нам ExceptionGroup, в котором каждую ошибку можно обработать отдельно
import asyncio
import random
async def do_it() -> str:
if random.random() < 0.1:
raise ValueError('Oops')
delay = random.uniform(0.5, 1.5)
await asyncio.sleep(delay)
return delay
async def main():
try:
async with asyncio.TaskGroup() as tg:
for _ in range(10):
tasks.append(tg.create_task(do_it()))
for t in tasks:
print(t.result())
except *ValueError as e:
for err in e.exceptions:
print(err)
asyncio.run(main())
Рекомендую изучить страницу Coroutines and Tasks из документации, где представлено больше интересных примеров и механизмов
- таймауты
- отмена задач
- создание задач из другого потока
#async
🚀 CoreWeave Secures $8.5 Billion Loan with AI Compute Revenue Model
CoreWeave has secured an $8.5 billion loan, showcasing a novel financing approach for digital infrastructure that leverages contracted AI compute revenue rather than Bitcoin mining hardware collateral. According to NS3.AI, the deal received backing from a consortium of banks and investors, including Meta Platforms. Bernstein noted that CoreWeave is ahead of competitors IREN and Nebius in terms of commercial model, with a backlog estimated at approximately $67 billion.
#CoreWeave#AI#Finance#DigitalInfrastructure#Meta#Investment#Loan#TechIndustry
🤝VEON AdTech и Jazz Pakistan: технологическое партнёрство в области цифровой рекламы.
На мероприятии VEON Ignite состоялось подписание стратегического Меморандума между VEON AdTech и Jazz Pakistan.
Этот документ фиксирует новый этап сотрудничества компаний, направленный на развитие рекламных технологий, повышение эффективности медийных инструментов и укрепление цифровой инфраструктуры Пакистана.
Иван Масютин, CEO VEON AdTech, отметил:
«Наше партнёрство с Jazz Pakistan - это не просто расширение сотрудничества, а системная работа над тем, чтобы создать в регионе технологическую среду, где данные, решения и креатив работают на реальный рост бизнеса. Мы видим большой потенциал Пакистана и готовы усиливать его развитие через инновации VEON AdTech».
🪙Ключевые направления Меморандума:
- развитие долгосрочной стратегической модели партнёрства;
- унификация технических процессов и стандартов;
- единый подход к медиа-планированию и эффективности кампаний;
- интеграция полного спектра решений VEON AdTech - от технологий и аналитики до креатива и реализации кампаний.
🔝Для Jazz Pakistan партнёрство открывает доступ к глобальной экспертизе VEON AdTech, включая рекламные технологии, data-решения и продуктовые подходы.
Для VEON AdTech - это усиление роли регионального хаба и расширение совместных проектов на рынке Пакистана.
Меморандум создаёт основу для дальнейшего роста digital-экономики страны и формирует устойчивую платформу для развития рекламного рынка.
#VEONAdTech#JazzPakistan#StrategicPartnership#AdTechInnovation#MediaEfficiency#DigitalInfrastructure#DataDriven#DigitalGrowth
🚀 Libeara Secures New Funding Round for Digital Infrastructure Development
Libeara, a platform focused on the tokenization of real-world assets, has announced the completion of a new funding round. According to Odaily, the investment was made by AlloyX Ventures, a venture capital firm under Nasdaq-listed SOLOWIN HOLDINGS. The specific amount of the investment has not been disclosed. The newly acquired funds will be directed towards advancing compliant digital infrastructure.
#Libeara#FundingRound#DigitalInfrastructure#Tokenization#RealWorldAssets#AlloyXVentures#SOLOWINHOLDINGS#VentureCapital