Стандартная библиотека asyncio это стандарт (начиная с Py3.4) для работы с асинхронным кодом. Но эта библиотека достаточно низкоуровневая, со своими проблемами, устаревшими подходами.
Чтобы исправить это, были созданы разные обертки и альтернативы с реализацией популярных инструментов и паттернов асинхронного программирования. Это такие библиотеки как:
- trio: улучшает корректность выполнения, не оставляя потерянных корутин при ошибках, то есть предлагает Structured Concurrency из коробки.
- curio: упрощение синтаксиса и читаемости кода, больше похоже на работу с потоками.
- anyio: универсальная обертка над asyncio или trio плюс множество вспомогательных инструментов.
anyio используется в FastAPI как основная библиотека для работы с асинхронным кодом и вызовом синхронного кода из асинхронного.
В общем, рекомендую почитать про возможности anyio, возможно вы более не будете использовать чистый asyncio в своих проектах)
Это совсем не значит что дефолтный asyncio плох, он тоже даёт достаточный для работы функционал и продолжает развиваться. Например, в версии 3.11 появились TaskGroup, с похожим на trio функционалом. Так что он тоже актуален, просто придется больше написать кода самостоятельно.
#libs#async
Voz di Sanicolau — Fundo de Maré Palinha (Analog Africa, 2020)
#afrobeat#coladeira#cumbia#funana#Cape_Verde
В 1976 году семь музыкантов из Кабо-Верде, известных под именем Voz di Sanicolau, собрались в небольшой студии звукозаписи в Роттердаме, где записали альбом коладейры, вдохновленной музыкой их родного острова Сан-Николау. Необходимость сводить концы с концами заставила музыкантов вернуться к своей повседневной работе, и Voz di Sanicolau исчезли так же быстро, как и появился, оставив альбом «Fundo de Marê Palinha» в качестве единственного доказательства своего существования. Сорок четыре года спустя альбом звучит так же свежо, как и в день записи.
Скорее всего, голландский звукорежиссер Франс Роллан, который руководил этой записью, даже не предполагал, что станет частью истории. А ведь голос Жоаны ду Росарио на этой пластинке стал первым женским вокалом из Кабо-Верде, который был зафиксирован на музыкальном альбоме.
Spotify | AppleMusic | Bandcamp | VK
Taste of Africa: Way — Кабо Верде
вулканический архипелаг Атлантики, где Африка звучит морной 🌍🏝️🌋🌬️🎶
Кабо Верде (Cabo Verde) — острова в Атлантическом океане примерно в 600 км от побережья Западной Африки. Здесь удивительно сочетаются океанский простор, вулканическая природа и креольская культура на стыке Африки и Португалии.
🌋 Как появились острова
Кабо Верде — вулканический архипелаг: лавовые поля, базальтовые склоны, резкие обрывы и долины, где зелень появляется после дождей как маленькое чудо.
Главный “символ земли” — остров Фогу и вулкан Пику ду Фогу.
🧭 Факт про место на карте
Острова веками были важной остановкой на атлантических морских маршрутах — поэтому здесь так естественно смешались ритмы, вкусы и языки.
👥 Люди и язык
Официально — португальский, в жизни — креольский kriolu (очень музыкальный и тёплый на слух).
🏛️ Что посмотреть
• Сидади Велья (Сантьягу): исторические кварталы и крепость Форте Реал де Сан Филипе над океаном
• Фогу: “марсианские” пейзажи + виноградники на вулканической почве
• Минделу (Сан Висенте): город музыки и набережных
• Сал / Боа Вишта: пляжи, дюны, ветер и свет “без фильтров”
🎶 Культура
Ключ к Кабо Верде — музыка. Морна — нежная и чуть грустная, как закат, который не хочется отпускать.
Морна выросла из атлантического смешения: западноафриканского синкопированного пульса и португальской песенной традиции — поэтому она одновременно “африканская по дыханию” и европейская по мелодике.
Более танцевальные ритмы (коладейра/фунана), чтобы жизнь не застаивалась.
🍲 Еда
• Cachupa (кашупа) — главное блюдо Кабо Верде: кукуруза + фасоль + овощи, а дальше — вариации.
• Cachupa rica — “богатая” (мясо/колбаса, иногда рыба)
• Cachupa pobre — “простая” (база: кукуруза + фасоль + овощи)
Утром часто делают cachupa refogada — вчерашнюю кашупу обжаривают (иногда с яйцом).
• Рыба и морепродукты — свежо и по океански
• Grogue — напиток из сахарного тростника (если хочется тепла)
✈️ Как попасть
Обычно — самолётом с пересадкой через Европу (часто через Лиссабон; также встречаются стыковки через Мадрид/Париж). Прилёт в один из аэропортов: Sal (SID), Praia (RAI), иногда São Vicente (VXE) или Boa Vista (BVC).
🗺️ Маршруты под разный ритм
1. 🏖️ Сал или Боа Вишта (5–7 дней) — отдых и “перезагрузка”
2. 🌋 Фогу + Сантьягу (6–9 дней) — вулкан + история
3. 🎶 Сан Висенте (4–6 дней) — музыка и город
4. 🧩 Сантьягу → Фогу → Сан Висенте (10–14 дней) — лучшее по чуть чуть
🎯 Краткие рекомендации по целям:
• Лучший универсальный период для первой поездки — с ноября по апрель. Погода предсказуемо отличная.
• Самые "зеленые" и бюджетные месяцы — сентябрь и октябрь, но нужно быть готовым к капризам погоды.
• Самые ветреные и дорогие месяцы — декабрь-февраль.
🌬️ Way на воскресенье
Представьте, что вы на Кабо Верде — и пусть это сбудется 😉
Вопрос: какой Кабо Верде вам ближе — пляжный 🏝️ или вулканический 🌋?
🔄 Сохраняйте пост и приглашайте друзей — ритмическое путешествие продолжается! 🎶🌍
#TasteOfAfrica#TasteOfAfricaWay#CapeVerde#CaboVerde#КабоВерде#Африка#Путешествия#Атлантика#Океан#Вулкан#Fogo#PicoDoFogo#Santiago#Praia#CidadeVelha#SaoVicente#Mindelo#Sal#BoaVista#Морна#Morna#Coladeira#Funana#Cachupa#Grogue