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

Резултати

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

Пребарај: #sherlock

当前筛选 #sherlock清除筛选
VIP_影视分享

@wangzhuanzhan · Post #33454 · 28.09.2024 г., 06:10

T-t淘t气q大d侦z探t - 淘气大侦探 Sherlock Gnomes (2018) 直达链接:https://pan.quark.cn/s/81ac74388fa7 #淘气大侦探#Sherlock Gnomes #吉诺密欧与朱丽叶2#糯尔摩斯 #神探福尔摩侏#Gnomeo & Juliet 2 #吉诺密欧与朱丽叶2:夏洛克·糯尔摩斯 #Gnomeo and Juliet 2 #Gnomeo & Juliet: Sherlock Gnomes 链接:https://link3.cc/sf_com #电影#喜剧#美国#10年代

VIP_影视分享

@wangzhuanzhan · Post #33382 · 25.09.2024 г., 09:18

T-t淘t气q大d侦z探t- 淘气大侦探 Sherlock Gnomes (2018) (普通话) 直达链接:https://pan.quark.cn/s/1d5860a74198 #淘气大侦探#Sherlock Gnomes #吉诺密欧与朱丽叶2#神探福尔摩侏 #糯尔摩斯#吉诺密欧与朱丽叶2:夏洛克·糯尔摩斯 #Gnomeo & Juliet 2 #Gnomeo and Juliet 2 #Gnomeo & Juliet: Sherlock Gnomes 链接:https://link3.cc/sf_com #电影#喜剧#美国#10年代

GitHub Trends

@githubtrending · Post #14721 · 19.05.2025 г., 12:01

#python#cli#cti#cybersecurity#forensics#hacktoberfest#information_gathering#infosec#linux#osint#pentesting#python#python3#reconnaissance#redteam#sherlock#tools Sherlock is a powerful tool that helps you find social media accounts by username across over 400 networks. It's easy to use and works on many operating systems like macOS, Linux, and Windows. You can install it using methods like `pipx` or Docker, and then simply type the username you want to search for. Sherlock will show you where that username is used on different social media platforms. This tool is useful for gathering information quickly and can be run locally or even online through services like Apify. It saves time and effort in finding accounts across many platforms. https://github.com/sherlock-project/sherlock