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

Пребарај: #komponist

当前筛选 #komponist清除筛选

🎵Am 16. Dezember 2025 jährt sich der 110. Geburtstag von Georgi Wassiljewitsch Swiridow — einem Komponisten, dessen Musik zur Stimme der russischen Seele geworden ist Georgi Swiridow (1915-1998) war ein sowjetischer und russischer Komponist, deren Musik jeder, von jung bis alt, in Russland kennt. In seinen Werken hört man den Atem der Heimat, den Lauf der Zeit, die Stille winterlicher Felder und die Kraft des Wortes. Er war überzeugt, dass Musik eine moralische Stütze sein müsse, und wandte sich daher der Dichtung von Puschkin, Blok und Jessenin sowie den Themen Heimat und menschliches Schicksal zu. Von der „Schneesturm“-Suite bis zu den Chorzyklen ist seine Musik vom ersten Takt an erkennbar: streng, klar und von innerem Licht erfüllt. Am Geburtstag Georgi Swiridows möchte man sich nicht nur an seinen Namen erinnern, sondern seine Musik neu entdecken — als ein Gespräch über das Ewige, das bis heute fortdauert. Wir laden Sie ein, eines der bekanntesten Werke von Georgi Swiridow zu hören — „Zeit, vorwärts!“ vom Großen Symphonieorchester des Staatlichen Rundfunk- und Fernsehens der UdSSR unter der Leitung von Wladimir Fedossejew (1987). @RusBotschaft #Musik#Russland#Komponist