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

Пребарај: #nyk

当前筛选 #nyk清除筛选

🚢“Padma Leader” — новый двухтопливный автомобилевоз NYK на 7 000 CEU. Японская судоходная компания Nippon Yusen Kabushiki Kaisha приняла в состав флота новый автомобилевоз (тип PCTC) - “Padma Leader”, построенный на верфи Tadotsu группы Imabari Shipbuilding. Судно класса NK обладает вместимостью 7 000 CEU и предназначено для глобальных линий автоперевозок. ✔️ Главный двигатель Mitsui-MAN B&W 6S60ME-C10.5-GI (двухтопливный: обычное топливо или СПГ). ✔️ Снижение выбросов CO₂ до 30% по сравнению с HFO-аналогами. ✔️ Практически нулевые выбросы SOx и сокращение NOx на 80–90% (EGR). ✔️ Максимальная скорость: более 21 узла. Проект судна предусматривает безпереборочную конструкцию с расширенными прямыми рампами и регулируемыми палубами, что повышает безопасность и эффективность погрузки автомобилей, трейлеров и тяжёлой автотехники. Ввод СПГ-двигателей в сегменте судов-автомобилевозов (тип PCTC) -подтверждает долгосрочную ставку японских операторов на декарбонизацию и соответствие IMO 2030/2050. При устойчивом спросе на автологистику подобные суда формируют новый стандарт энергоэффективности в сегменте судов типа PCTC. 📌NYK Line основана в 1885 году в Японии. Компания входит в группу Mitsubishi и является одним из крупнейших глобальных морских перевозчиков с диверсифицированным флотом (контейнеровозы, автомобилевозы, танкеры, СПГ-газовозы и др.). Крупнейшие акционеры — японские институциональные инвесторы и структуры, связанные с Mitsubishi Group. #NYK#CarCarrier#LNGFuel#Shipbuilding#Decarbonization

🚢NYK Group полностью выкупает оператора "open-hatch" флота Saga Welco. Японская судоходная группа NYK Group через дочернюю компанию NYK Holding Europe достигла соглашения о полном приобретении оператора специализированных балкеров Saga Welco у норвежской группы Westfal-Larsen. Ранее компании владели предприятием на паритетных условиях — по 50%. Завершение сделки ожидается в 2026 году после получения разрешений регуляторов. Saga Welco управляет флотом из 48 судов типа "open-hatch", которые работают в режиме полу-линейных сервисов. Тип «Open-hatch» (открытый трюм, открытый люк) — это тип сухогрузного судна, у которого верхняя палуба в районе грузовых трюмов выполнена в виде съёмных/раздвижных крышек трюмов, благодаря чему трюм имеет открытый доступ сверху по всей ширине. Основные грузопотоки идут с восточного побережья Латинской Америки и включают целлюлозу, лесопродукцию, компоненты ветроэнергетики, алюминиевые слитки, полуфабрикаты стали и проектные грузы. Для NYK Group приобретение укрепляет позиции в сегменте специализированных сухогрузных перевозок и расширяет участие компании в логистике для отраслей возобновляемой энергетики и промышленного производства. 📌NYK Line (Nippon Yusen Kabushiki Kaisha) — одна из крупнейших судоходных компаний Японии, основана в 1885 г. Компания входит в промышленно-финансовую группу Mitsubishi keiretsu и является публичной, торгуясь на Токийской фондовой бирже. #NYK#SagaWelco#OpenHatch#ProjectCargo#ShippingIndustry