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

Пребарај: #countach

当前筛选 #countach清除筛选
Auto Life

@revheadcrypto · Post #486 · 13.09.2024 г., 04:15

🚗💨Rare Lamborghini Countach LPI 800-4 Up for Auction!🌟 A stunning Lamborghini Countach LPI 800-4 is currently on the auction block at Bring a Trailer, with bids already reaching an impressive $2,222,222! 💰✨ This modern masterpiece, celebrating the 50th anniversary of the iconic Countach, is based on the hybrid Sian platform. Only 112 units were planned for production, making this supercar an ultra-exclusive collector's item! 🎉🔑 With just 137 kilometers on the odometer, this beauty is practically brand new! The first owner acquired it in February last year for a whopping $2.8 million. 🚀🔥 #Lamborghini#Countach#Supercar#Auction#BringATrailer#LuxuryCars#CarCollectors#Auto🚘🌍

Auto Life

@revheadcrypto · Post #77 · 11.07.2024 г., 08:24

🏎 Get your hands on a piece of history! 🌟 Rare Lamborghini Countach LP400 up for auction! Previously owned by musician Rod Stewart. Only around 150 LP400 Countach models were ever produced by Lamborghini, featuring a 3.9-liter V12 engine with 370 horsepower. Rod Stewart was the proud first owner of this incredible car, purchasing it in Australia during his tours and then bringing it back to the UK. 💲 Price: $520,000 💲 ⏳ Only one day left until the end of the auction! ⏳ #Lamborghini#Countach#LP400#RodStewart#RareCar#MusicianOwned#Auction#DreamCar#MuscleCar#Legendary#CollectorCar