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

Пребарај: #vexus

当前筛选 #vexus清除筛选

📡#VExUS: ¿Cuándo es útil y para quién?🫣 🤔¿Qué es el VExUS? El Venous Excess Ultrasound Score y es una herramienta útil para evaluar sobrecarga de volumen y estado hemodinámico en diversas situaciones clínicas. Situaciones clínicas donde VExUS es útil: •🌊 Sobrecarga de volumen. •💔 Insuficiencia cardíaca. •🩺 Lesión renal aguda hemodinámica (AKI). •⚡ Estados de choque. •🤔 Hipotensión inexplicada. Ámbitos donde se aplica: •🏥 Unidades de Cuidados Intensivos (UCI). •🛏️ Pisos hospitalarios. •🩺 Consultas ambulatorias. Importante a considerar: •🔄 Complemento‼️, no reemplazo: •No sustituye la historia clínica detallada ni técnicas tradicionales como: •🕒 Evaluación del tiempo de llenado capilar. •👨‍⚕️ Examen de las venas del cuello. •💡 VExUS debe usarse como parte del contexto clínico para mejorar el cuidado del paciente y guiar decisiones de tratamiento. 🗞️https://theultrasoundjournal.springeropen.com/articles/10.1186/s13089-024-00396-z

Hashtags

🔍Técnica básica para evaluar la VCI •📍Posicionamiento del transductor: •Coloca el transductor 1–2 cm por debajo del proceso xifoides. •Marcador de orientación en la posición de las 3 en punto. •Utiliza el hígado como ventana acústica para capturar la VCI en corte corto. 🚧Ajustes para optimizar la vista: •🛠️ Problemas con gas intestinal: •Ajusta el transductor más cerca del proceso xifoides. •📌 Anatomía de referencia: •La aorta abdominal está en la línea media separada del hígado. •La VCI se encuentra a la derecha, dentro del tejido hepático. 🔄Transición al corte largo: 1.📏 Movimiento: •Angula el transductor hacia el lado derecho del paciente. 2.🔄#Rotación: •Gira el transductor 90° en sentido antihorario, pasando de las 3 a las 12 en punto. 3.👁️#Visualización: •Observa el eje largo de la VCI uniendo la aurícula derecha y las venas hepáticas. 📐Medición del diámetro de la VCI: •🔎 Ubicación recomendada: •2 cm por antes de la unión de la aurícula derecha-VCI. •1 cm por antes de la unión VCI-venas hepáticas. •🚫 Evita el Modo M: •Puede ser difícil controlar la posición del cursor durante la respiración. •Utiliza modo B y congela el video para mayor precisión. •🟠 Alternativa: •Algunos expertos recomiendan medir la VCI en eje corto, lo cual puede ser más fisiológico y menos propenso a errores. 📊Siempre la observación de la VCI debe integrarse con otros hallazgos clínicos #POCUS#VExUS. 🚑📊