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

Пребарај: #yangming

当前筛选 #yangming清除筛选
ТИС ЛОДЖИСТИК

@tislogistic · Post #4301 · 20.05.2025 г., 13:54

🛳️ Тайваньская судоходная компания Yang Ming объявила о выручке в размере 1,38 миллиона долларов США за первый квартал 2025 года. Это значение демонстрирует результаты финансовой деятельности компании на фоне изменений в глобальной экономике и морских перевозках. 📈 Данные финансовые итоги могут быть важными для инвесторов и аналитиков, поскольку отражают текущее положение компании на конкурентном рынке судоходства. Yang Ming продолжает адаптироваться к вызовам и возможностям, возникающим в сфере логистики и грузоперевозок. 🔍 Ожидается, что компания будет и дальше развивать свои услуги и улучшать финансовые показатели, учитывая динамику на рынке. ____ #ТисЛоджистик🦏 #Судоходство #ФинансоваяОтчетность #YangMing

🚢Контейнерная линия Yang Ming завершила 2025 год с прибылью $548 млн. Тайваньский контейнерный перевозчик Yang Ming Marine Transport Corporation сообщил о чистой прибыли NT$17,1 млрд ($548 млн) по итогам 2025 финансового года. Компания демонстрирует шестой год подряд положительный финансовый результат, несмотря на волатильность рынка контейнерных перевозок. Консолидированная выручка группы достигла NT$163,56 млрд, а прибыль на акцию составила NT$4,9. Совет директоров утвердил дивиденды в размере NT$2 на акцию. Рынок контейнерных перевозок в течение года находился под давлением ряда факторов: усиление протекционизма и изменения торговой политики США, продолжающаяся перестройка глобальных цепочек поставок, а также геополитическая нестабильность на Ближнем Востоке и в Красном море. Из-за угроз безопасности перевозчики продолжали обходить Суэцкий канал, направляя суда через мыс Доброй Надежды, что увеличило транзитное время и затраты на топливо. Дополнительное давление на отрасль оказали перегруженность портов Европы и Азии, рост страховых премий и более сложные схемы перевалки грузов. По оценке Alphaliner, рост мирового контейнерного флота в 2026 году может составить 3,8%, тогда как рост спроса оценивается примерно в 2,5%. При этом постепенное списание устаревшего тоннажа и ужесточение экологических требований могут сократить дисбаланс между спросом и предложением. 📌Yang Ming Marine Transport Corporation — одна из крупнейших контейнерных линий Азии, основана в 1972 году на Тайване. Компания управляет флотом контейнеровозов и обслуживает более 120 стран. Крупнейшим акционером является государственная структура Taiwan International Ports Corporation, что делает компанию частично государственно контролируемой. #YangMing#ContainerShipping#LinerShipping#MaritimeTrade#ShippingMarket