TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #425 · 20 апр.

Недавно делал быстрый прототип асинхронного приложения в котором требовалось вызывать много синхронного кода. Да, я знаю, что это не лучший дизайн, но нужно было быстрое решение на один процесс и без очередей. Поэтому я выполнял код в потоках. Выглядело это примерно так: from fastapi.concurrency import run_in_threadpool async def execute(data: DataRequest) -> DataResponse: try: result = await run_in_threadpool(sync_function, data) return DataResponse(data=result) except Exception as e: return DataResponse( error=str(e), success=False, ) В общем работает нормально. Для всех вызовов под капотом используется общий тредпул, всё работает предсказуемо. Но потребовалось изменить количество запускаемых в пуле потоков (по умолчанию создается 40 воркеров). Так как дело происходит с FastAPI, делается это через lifespan используя настройки anyio: import anyio @asynccontextmanager async def lifespan(app: FastAPI): limiter = anyio.to_thread.current_default_thread_limiter() limiter.total_tokens = 100 yield # если вдруг нужно вернуть обратно limiter.total_tokens = 40 Зачем менять количество воркеров? - уменьшить, если оперативки мало (один тред занимает ~8мб) - увеличить чтобы выдержать нагрузку Если есть предложения получше при тех же вводных - предлагайте😉 #async

Hashtags

Резултати

Пронајдени 2 слични објави

Пребарај: #hugochavezlegacy

当前筛选 #hugochavezlegacy清除筛选
Venezuelanalysis

@venanalysis · Post #2008 · 19.06.2025 г., 20:42

📝 INTERVIEW | Chávez and the Sowing of Values: A Conversation with Ana Sofía Cabezas 🗣 “We want future generations to know the Chávez we knew, not the one on Wikipedia.” The vice president of the Hugo Chávez Foundation, Ana Sofía Cabezas, speaks to Venezuelanalysis about the work being done to preserve and transmit the Comandante’s legacy. She explains how Chávez’s values—humility, responsibility, sovereignty—can still guide younger generations, and why maintaining access to this history is essential: “Just as capitalism and imperialism continue to exist, Chávez’s project remains valid and useful to confront reality and envision the future.” 🔗 Read the full interview here 👉🏽venezuelanalysis.com/interviews/chavez-and-the-sowing-of-values-a-conversation-with-ana-sofia-cabezas/ #HugoChavez#HugoChavezLegacy

Venezuelanalysis

@venanalysis · Post #2065 · 15.08.2025 г., 20:48

📝 INTERVIEW | Venezuela’s Communal Project: A Conversation with Ángel Prado Ángel Prado, a founder of El Maizal Commune and Minister of Communes, outlines Venezuela’s communal project as both a response to urgent needs and a long-term path toward socialism. One example is the popular consultations launched in May 2024. Every three months, communes across the country hold assemblies to debate local priorities, vote on a single project, and directly manage the allocated funds. Prado states this process has re-engaged citizens, strengthened trust in grassroots structures, and proven that “an organized pueblo can achieve more than any state institution alone.” 🔗 Read the full interview here: https://shorturl.at/yk0u9 #AngelPrado#Communes#HugoChavez#HugoChavezLegacy