@TFGames · Post #1915 · 14.01.2024 г., 12:58
#PBS#KIDS#GAMES https://testflight.apple.com/join/MkXGm8vv
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
Пребарај: #pbs
@TFGames · Post #1915 · 14.01.2024 г., 12:58
#PBS#KIDS#GAMES https://testflight.apple.com/join/MkXGm8vv
@openworld_astana · Post #4472 · 30.10.2025 г., 16:05
США снижают тарифы против Китая после встречи Трампа и Си PBS NewsHour Президент США Дональд Трамп назвал встречу с председателем КНР Си Цзиньпином в Пусане «успехом на 12 из 10» и объявил снижение части тарифов на китайский импорт. Тарифы, введенные ранее из-за поставок прекурсоров фентанила, сокращаются с 20% до 10%, что снижает общий тарифный уровень с 57% до 47%. В обмен Китай согласился возобновить крупные закупки американских соевых бобов – по 25 млн. тонн ежегодно в течение трех лет, первые 12 млн. тонн будут закуплены уже до января. Пекин также пообещал смягчить экспортные ограничения на редкоземельные элементы, критически важные для высокотехнологичных отраслей. Трамп заявил, что США и Китай могут подписать торговую сделку «очень скоро», а лидеры договорились о взаимных визитах: Трамп отправится в Китай в апреле, а Си посетит США позже. Несмотря на паузу в эскалации, эксперты предупреждают, что фундаментальные противоречия не исчезли. США и Китай продолжают соперничество в сфере технологий, цепочек поставок и глобального влияния. Аналитики называют это временной «разрядкой», а не поворотом к стабильному соглашению. Биржи, однако, отреагировали позитивно, рынки восприняли шаг как облегчение давления на мировой бизнес. @openworld_astana #США#Китай#Трамп#СиЦзиньпин#Тарифы#СоевыеБобы#Редкоземы#ТорговаяВойна#PBS
@social_justice_watch · Post #17899 · 09.02.2023 г., 17:54
Go ahead and call me "anti-science' then. #Autism#autistic#ActuallyAutistic#ADHD#AuDHD#pda#aba#pbs#pbissource
@informavore_log · Post #4151 · 01.10.2024 г., 12:15
What If The Universe DID NOT Start With The Big Bang? @PBS Space Time 👉 Head to https://brilliant.org/spacetime/ for a 30-day free trial + 20% off your annual subscription #YouTube#liked#Black_Holes#Black_Hole#Black_Hole_Physics#Space#Outer_Space#Physics#Astrophysics#Quantum_Mechanics#Space_Physics#PBS#Space_Time#Time#PBS_Space_Time#Matt_O_Dowd#Einstein#Einsteinian_Physics#General_Relativity#Special_Relativity#Dark_Energy#Dark_Matter#The_Universe#Math#Science_Fiction#Calculus#Maths#Holographic_Universe#Holographic_Principle#Rare_Earth#Anthropic_Principle#Weak_Anthropic_Principle#Strong_Anthropic_Principle
Hashtags