Три способа выполнить множество задач с 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
Pudgy Penguins Coin Surges 12%
Pudgy Penguins' native token (PENGU) jumps 12% to $0.043, capitalizing at $2.73 billion. However, NFT sales are declining, with a 50% drop in transactions and volume over the past week, according to CryptoSlam.
#NFT#PudgyPenguins#Crypto
📈Solana возглавил рейтинг блокчейнов по DEX-торгам
🔸Solana стал лидером по объемам торгов на децентрализованных биржах (DEX), обойдя крупные блокчейны. SOL также занял первое место по количеству активных адресов.
🔸 На фоне роста активности сети, после запуска NFT-коллекции Pudgy Penguins, в Solana было обработано 66,9 млн транзакций, что является рекордом.
🔸 Solana уступает блокчейнам Ethereum, Base и Tron по объему переводов стейблкоинов, но все же продолжает оставаться ключевой платформой для мемкоинов и NFT.
🔸DeFi-проекты, базирующиеся на Solana, аккумулировали активы на $9,189 млрд, а объем стейблкоинов составил $4,795 млрд.
🔸Raydium и Orca остаются основными децентрализованными биржами на Solana с объемом торгов $2,521 млрд и $880,87 млн соответственно.
#Solana#DEX#NFT#PudgyPenguins#Raydium#Orca#DeFi
АкадемияGarantex|Garantex Announcements|ВКонтакте|YouTube
Sticker Market Insights
🚀 An overview of the Sticker Market with upcoming NFT potentials. Stickers are gaining traction with unique IDs for future NFT conversion. Key collections include:
- 🐔Flappy Bird: 5,555 editions; 733 sold.
- 🐈⬛Blum: 10,268 sold from multiple editions.
- 🐶DOGS: Some sold out with various editions.
- 🐵Bored Apes: Sold out quickly with high ETH value.
Key motivations for buying or holding:
- Flipping and potential NFT benefits in EARN.
- Increased arbitrage opportunities through expanded markets.
Check out the StickerStore for purchases and Stars!
#StickerMarket#NFT#FlappyBird#Blum#DOGS#BoredApes#PudgyPenguins#Notcoin#Onchain#EARN#Arbitrage#Stars#Telegram#Collectibles#DigitalArt#Crypto#MarketTrends#Community#Investment#Trading