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

Резултати

Пронајдени 3 слични објави

Пребарај: #imprimir

当前筛选 #imprimir清除筛选

Mini-guía: imprime nítido (sin líneas grises) 🖨️✨ Psicología del color aplicada: si tu hoja sale “grisácea”, el ojo la percibe menos limpia y te cansa antes al colorear. Buscamos blanco real + negro profundo. Ajustes rápidos (prueba en 1 hoja): - Calidad: Alta / Foto / Mejor - Papel: Normal o “Presentación” (evita “Borrador”) - Escala: 100% (sin “Ajustar a página”) - Modo: Blanco y negro (o “Grises”) - Densidad/Tóner: +5 a +15% (si hay líneas grises) - Mejora bordes: ON (si existe) Tip pro: si ves “neblina” en el fondo, desactiva “Ahorro de tinta” y limpia cabezales. CTA: Escribe tu modelo de impresora y te digo el ajuste ideal✅ #imprimir#printtips#coloringpages#DIY 📢Hecho con Inside

🖨️ Mini-guía: imprime nítido (sin líneas grises) Psicología del color aplicada al papel: 🖤Negro = contraste y bordes limpios. Si sale “gris”, tu impresora está mezclando color o bajando densidad. ✅ Ajustes clave (rápidos) 1) Tipo de papel: selecciona el real (Normal/Grueso/Fotográfico). Un tipo incorrecto baja la tinta. 2) Calidad: “Alta/Óptima” para lineart. 3) Color: imprime en Escala de grises o Solo negro (evita “compuesto”). 4) Economy/Ahorro:OFF. 5) Mejorar bordes / “Suavizado”: OFF (puede crear halos grises). 6) PDF: “Tamaño real” (100%), sin “ajustar a página”. 7) Mantenimiento: limpieza/alineación de cabezales si hay sombras. 💬 CTA: Escribe tu modelo de impresora y te digo el ajuste ideal. #imprimir#pdf#colorear#manualidades#kids#adultcoloring 📢Hecho con Inside

🗻 Paisaje zen minimal para colorear (montañas) Una página minimalista japonés para imprimir y relajarte: líneas limpias, mucho aire y calma total. 📥 Descarga gratis y prueba en monocromo: 🔹 Azul 🔹 Gris 🔹 Verde Tip: usa un solo tono y juega con la presión del lápiz para hacer degradados suaves. ✅ Uso personal #ParaColorear#ColoringPages#Paisaje#Zen#Minimalismo#Japones#Montañas#Imprimir#ArteRelajante 📢Hecho con Inside