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 слични објави

Пребарај: #analyzer

当前筛选 #analyzer清除筛选
QQ资源岛-破解软件分享

@QQZYDAPP · Post #5385 · 07.03.2026 г., 14:58

⭐️【资源名称】WiFiAnalyzer 3.2.2 3 🤖【适用平台】: #Andoid 🧱【资源介绍】 是一款绿色小巧无广告的开源工具,专门设计用于分析和优化手机 WiFi 网络环境。它通过提供详尽的信号分析、接入点信息和频段使用情况,帮助用户诊断和改善无线网络性能。无论是家庭用户还是专业网络管理员,WiFiAnalyzer 都能提供必要的工具来优化网络连接。 🟡在线下载:点击下载 📁#WiFi#Analyzer

GitHub Trends

@githubtrending · Post #15374 · 28.12.2025 г., 13:00

#shell#analyzer#appcleaner#clean#cleaner#cleaner_cli#cleaner_script#command_line#daisydisk#istat#mac#macos#optimize#sensei#shell#uninstall Mole is a free, open-source terminal tool that deeply cleans and optimizes your Mac by removing caches, logs, browser junk, and app leftovers—freeing up gigabytes like 95GB in one go. It smartly uninstalls apps with all hidden files, analyzes disk space visually, monitors CPU/memory live, and rebuilds caches for better speed. Install easily via curl or Homebrew, preview changes safely, and use Touch ID. This saves you money on paid cleaners, reclaims storage fast, boosts performance, and diagnoses issues simply from your terminal. https://github.com/tw93/Mole