@TFGames · Post #2170 · 16.02.2024 г., 07:12
#2048 #MONSTERS#DUNGEON#GAMES https://testflight.apple.com/join/ca6GmJHl
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
Пребарај: #monsters
@TFGames · Post #2170 · 16.02.2024 г., 07:12
#2048 #MONSTERS#DUNGEON#GAMES https://testflight.apple.com/join/ca6GmJHl
@TFGames · Post #1749 · 30.12.2023 г., 18:15
#FRACCTAL#MONSTERS#GAMES https://testflight.apple.com/join/LbeS6rk1
@Wallpaper_INT · Post #46430 · 20.05.2025 г., 17:32
#Drawing#Monsters#Graffiti#Art#8K @Wallpaper_INT
@ornshell · Post #245 · 12.01.2025 г., 11:23
Акварельная бумага Paul Rubens 300 гр, мелкое зерно; акварель Белые Ночи, ShinHanArt Professional Watercolor. Думаю, вышло крайне неплохо, вспомнила как работать с акварелью, получила огромное удовольствие в процессе создания. Без косяков не бывает, главное не повторять их. Считайте первая полноценная крупная работа в цвете! #watercolorart@ahxenos0lik #watercolor#creation#monsters
@Wallpaper_INT · Post #46309 · 10.05.2025 г., 11:35
#Monsters#Funny#Graffiti#Doodles#8K @Wallpaper_INT
@coloringbookspdf · Post #357 · 15.07.2024 г., 19:37
✅ 10 SPACE MONSTERS🆓 • Personal Use License. #coloringpage#kids#alien#monster#space#monsters#aliens
@wangzhuanzhan · Post #32856 · 11.09.2024 г., 07:48
G-g怪g兽s电d力l公g司s - 怪兽电力公司 Monsters, Inc. (2001) 直达链接:https://pan.quark.cn/s/43ae4bac3fdb #怪兽电力公司#Monsters, Inc. #怪兽公司#怪物公司 链接:https://link3.cc/sf_com #电影#喜剧#美国#00年代
@wangzhuanzhan · Post #32768 · 10.09.2024 г., 07:37
G-g怪g兽s电d力l公g司s- 怪兽电力公司 Monsters, Inc. (2001) (普通话) 直达链接:https://pan.quark.cn/s/848e6f9d8d43 #怪兽电力公司#Monsters, Inc. #怪兽公司#怪物公司 链接:https://link3.cc/sf_com #电影#喜剧#美国#00年代
@wangzhuanzhan · Post #33197 · 19.09.2024 г., 05:48
G-g怪g兽s大d学x- 怪兽大学 Monsters University (2013) 直达链接:https://pan.quark.cn/s/739d0e9817ce #怪兽大学#Monsters University #怪兽电力公司2:怪兽大学 #怪物公司2:怪物大学 #怪兽公司2#怪物公司2#Monsters Inc. 2 链接:https://link3.cc/sf_com #电影#喜剧#美国#10年代
@wangzhuanzhan · Post #32994 · 13.09.2024 г., 05:56
D-d大d战z外w星x人r- 大战外星人 Monsters vs. Aliens (2009) 直达链接:https://pan.quark.cn/s/1c95d1b13127 #大战外星人#Monsters vs. Aliens #怪兽大战外星人#异形战魔怪 #天煞撞正怪怪兽 链接:https://link3.cc/sf_com #电影#喜剧#美国#00年代
@pdmovies · Post #4402 · 19.11.2025 г., 17:14
Sinbad’s Monster: King Kong’s Worst Nightmare! #shorts#funnyanimations#Sinbad#KingKong#monsters#funnyshorts#animation#adventure#mythicalcreatures#epicbattle#comedy#viralshorts#cartoonfun https://pdmovies.substack.com/p/cartoon-popeye-the-sailor-meets-sindbad
@pdmovies · Post #4284 · 09.11.2025 г., 09:38
Sinbad’s Monster: King Kong’s Worst Nightmare! #shorts#funnyanimations#Sinbad#KingKong#monsters#funnyshorts#animation#adventure#mythicalcreatures#epicbattle#comedy#viralshorts#cartoonfun https://pdmovies.substack.com/p/cartoon-popeye-the-sailor-meets-sindbad