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

Резултати

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

Пребарај: #mediasuppression

当前筛选 #mediasuppression清除筛选
Hong Kong Democracy Movement

@hkdmovement · Post #7989 · 13.05.2025 г., 02:36

#HongKong’s #ChannelC has been taken over by creditors after police froze its bank accounts, forcing it to halt operations. Meanwhile, Hong Kong has fallen to 140th place in the World Press Freedom Index, entering the red zone for the 1st time. #Beijing-backed media are attacking Reporters Without Borders, trying to discredit the ranking while the #CCP ensures Hong Kongers cannot access independent news. #Pressfreedom is collapsing, replaced by state-controlled narratives. #CCPControl#MediaSuppression #香港 獨立媒體 #ChannelC 因警方凍結銀行戶口被債權人接管,被迫停止運作。同時,香港在世界新聞自由指數中跌至第140位,首次進入紅色區域 。 北京支持的媒體攻擊無國界記者 ,試圖抹黑排名,而 #中共 確保香港人無法獲取獨立新聞 。#新聞自由 正在崩塌,取而代之的是國家控制的敘述。 #中共控制#媒體打壓