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

Пребарај: #fotografia

当前筛选 #fotografia清除筛选

Всероссийский культурно-благотворительный фестиваль детского творчества «Добрая волна»🌊🌊🌊 Фестиваль создан в 2017 году по инициативе Мэра Казани Ильсура Метшина и народного артиста России, композитора Игоря Крутого. Фестиваль проводится при поддержке Президентского фонда культурных инициатив, Правительства Республики Татарстан и Фонда содействия развитию благотворительности «Добрая Казань». Организаторами фестиваля выступают Академия Популярной Музыки и Мэрия Казани 🎶 Задачи Фестиваля — развитие культуры благотворительности, поддержка молодых талантов, создание условий для общения и совместного творчества между участниками «Доброй волны». Участники Фестиваля — дети и подростки от 7 до 17 лет, находящиеся в трудной жизненной ситуации, в том числе с ограниченными физическими возможностями. Высокая социально-культурная значимость фестиваля всероссийского масштаба «Добрая волна» дает возможность всем Партнерам и Участникам содействовать развитию культуры благотворительности и помощи детям в России и за ее пределами. #foto27#photokhv#fotokhv#khabarovsk#photography#khv27#russia#fotografia#хабаровскийкрай#хабаровск#фотохабаровск#фотографхабаровск#никон#nikon#nikonphotography#антонкурдюмов#россия#фотографдокументалист#документальноефото ©foto-27.ru

BiA Cerámica Fría

@biaceramicafria · Post #3983 · 17.03.2023 г., 00:14

‼️🛩🛍🛍🅱️🔠🅰️🤩🆒🛍‼️ ⊱✿⊰─━━━━━━⊱✿⊰━━━━━━─⊱✿⊰ I M P O R T A C I O N E S 🔵🔤🔤🔤 🔵 ⊱✿⊰─━━━━━━⊱✿⊰━━━━━━─⊱✿⊰ Todos nuestros servicios en un solo lugar Use este ⬇️enlace ⬇️ para unirse ➡️Importaciones BiA ⬅️ ✈️ Importamos artículos desde tiendas online 🏷️ +20% del artículo +10 USD por cada libra 🚚 Entregas en 30 días a todas las provincias ✅ Artículos agrupados en categorías ✅ Búsqueda mejorada con etiquetas ✅ Accesibilidad mejorada a la info ✅ Notificaciones con ofertas ✏️ ✏️ ✏️ ✏️ ✏️ ✏️ ✏️ ✏️ ✏️ 📦Amazon.com 🛒Aliexpress.com 🛒eBay.com 🛒Fashionnova.com 🛍️Forever21.com 🛍HM.com 🔤Victoriassecret.com 🔤Shein.com 🔤Zara.com 😔😔😔 Contactar directamente con 💬@jcslimcuba 💬@biacoldporcelain ‼️🛩🛍🛍🅱️🔠🅰️🤩🆒🛍‼️ #ropa#zapatos#mujer#hombre#niños#electronica#computadoras#consolas#audio#video#fotografia#cosmeticos#hogar#electrodomesticos#moviles#accesorios#herramientas#bricolaje#joyas#bisuteria#oficina#manualidades#importacion