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

Пребарај: #talesofdarkriver

当前筛选 #talesofdarkriver清除筛选
Сломанный Бамбук

@brokenbamboodorama · Post #1440 · 20.08.2024 г., 03:20

Всё, в «Легенда о темной реке» отдаю своё сердечко Чан Хуасэюю. Ну да, есть у меня кинк на мужиков с тёмным вайбом, что поделать. #парковка_для_глаз#ЧанХуаСэнь#TalesofDarkRiver

Намедни пыталась составить план чтения китайских новелл на этот год, и он ни в какие ворота не вписывается — хочется всё и сразу! Окончание некоторых переводов также не облегчает мои муки, но не могу не поделиться с вами новым тайтлом (не мне одной пополнять свои списки и страдать!). К чему это я. Только что был завершён перевод новеллы Чжоу Мунаня "Сказания о Тёмной реке" (2020, 218ch) от команды Asian Webnovels. Ссылка на текст оригинала Жанры: приключение, уся, экшн Действие разворачивается в той же вселенной, что и "Песнь о юности" (2017, 468ch) и "Молодой белый конь, пьяный весенним бризом" (2019, 355ch). Описание: "Тёмная река" – самая загадочная организация убийц в мире боевых искусств, состоящая из семей Су, Се и Му. Лидера трёх семей называют Патриархом. Из-за неизвестного яда его жизни угрожает опасность. Узнав об этом, силы трёх семей в пределах Тёмной реки желают воспользоваться возможностью, чтобы поднять восстание. Су Муюй – лидер отряда "Тень Паука", целью которой является охрана Патриарха. Он обращается за помощью к гениальной целительнице Бай Хэхуай из Долины лекарей, чтобы исцелить Патриарха, а также отразить атаки убийц, посланных другими семьями. В ходе этой битвы не на жизнь, а на смерть раскрывается множество тайн организации... В этом году ждём дораму по новелле с Гун Цзюнем в главной роли. Cr. 木本文学 (Weibo) #China#novel#ZhouMuNan#TalesOfDarkRiver