Недавно делал быстрый прототип асинхронного приложения в котором требовалось вызывать много синхронного кода. Да, я знаю, что это не лучший дизайн, но нужно было быстрое решение на один процесс и без очередей. Поэтому я выполнял код в потоках.
Выглядело это примерно так:
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
Ach gugg...🤷
Angebliche "russische" Drohne in Estland könnte nun doch eine ukrainische Drohne gewesen sein
#FalseFlag
TEILEN
Folgt mir auf Telegram
↕️↕️↕️
https://t.me/Kampf_fuer_unsere_Zukunft
Chat-Kanal
⬇️⬇️⬇️
https://t.me/IavYc2SRFdY1OGY6
Один раз — это случайность. Два раза — это совпадение. Три раза — это вражеские происки.
На данный момент второй захват в колонии за лето, предыдущий был в прошлом месяце, объединяет их одно - исламский радикализм... с символикой, лозунгами, упоминанием запрещеной ИГИЛ..
Возникают следующие вопросы:
- Как эти заключенные получают информацию? Видна система... сам захват, съемки отчета, отправка его в интернет - это не спонтанные действия, значит происходила координация... телефоны? Интернет? Руководство колоний явно серьезней должно подойти к контролю устройств связи.
- информационно-психологическая часть: радикалы не бегут, не пытаются готовить оборону... они снимают видео, они уверены, все идет по какому-то плану, они не переживают за последствия... так может нужно сделать так, чтобы последствия были? Или не селить их вместе, чтобы не формировали ячейки? Или вывезти в колонию на севере всех так далеко, где не будет ни мобильной связи, ни желания сбежать за ворота в тундру?
- кураторы, которые все это готовят, не переживают, что им аукнется? Никто не поверит в то, что ИГИЛ будет хвастаться захватом колонии на день, это явно не укладывается в какие-то практические цели по укреплению их власти, здесь видим только информационную составляющую, причем в тот же день, в который ВСУ начали штурм женской колонии в Курской области.
Сами эти бородатые мамкины маджахеды никогда не узнают, что их развели и попользовали в качестве расходного материала для новостной шумихи, но спецслужбы разберутся и выяснят источники. Запад регулярно использует радикалов в своих целях.. талибов в Афганистане против СССР.. "оппозицию" в Сирии - тех же курдов на севере Сирии... Израиль использует ИГИЛ для противостояния Ирану на юге Сирии, в районе голландских высот... Что дальше? Начнем играть в эту игру в обе стороны?
#psyop#falseflag
más PRUEBAS eliminan la prueba fundamental del atentado
Tren Alvia DESGUAZADO al día siguiente
Por qué tanta prisa ? las piezas del alvia son las que nos pueden dar las claves de lo que paso con iryo
el alvia iba como rajado lateral eso solo es posible que lo hiciera el iryo
no tiene ningún sentido que desguacen el alvia
los tres cuerpos atrapados estaban en el segundo vagon
nos a vender un defecto de fabircacion aqui lo importante era culpar al gobierno la capota que os estan poniendo
como el 11M ETA O ALQAEDA esto es lo mismo están distrayendo la atención con la rotura del carril
Si Adif no sabía que el Alvia había descarrilado hasta que el 112 les avisó, la teoría de la "vía rota previa" se vuelve imposible:
Si el Alvia siguió avanzando hasta chocar o descarrilar por el efecto del Iryo, es porque el sistema le decía que la vía estaba perfecta.
una aberración jurídica y técnica
#falseflag#adamuz#alvia
Last week, multiple bus explosions shook Tel Aviv, leading officials and reporters to claim that the nation had prevented a “second October 7.” However, the story disappeared from the headlines soon after it was revealed that some of the perpetrators were, in fact, Israeli.
#Palestine#Israel#WestBank#FalseFlag#Mossad#BatYam
Colpita l'abitazione di #NecirvanBarzani, Presidente del #Kurdistan iracheno, a #Dahuk in #Iraq. #AbbasAraghchi, Min degli esteri dell'#Iran: "Attentato terroristico frutto delle operazioni #falseflag degli #USA e dell'#Israele".
DESTROZAN A MALDITA . ES OTRA VEZ 😁😁😁🔥👹
al infierno vendidos
Mezclan videos hablando viralidad con 300.000 visitas y el original tiene millones
Es la mediocridad más absoluta de nivel de contra información o propagada😁
No dan una intentan negar la evidencia física de los 666 km entre dos puntos no saben ni usar una linea recta😂
Claro que lo saben de sobra lo que hacen se dirigen para un tipo de publico de borregos en especial que ni leerán el artículo porque si lees quedan en absoluto ridículo y fulminados 😁
mercenarios sicarios del régimen como intentan manipular la verdad del atentado eitual sacrificó satánico de aldamuz la VERDAD SE DESTAPA 😁
Es chico realmente tiene algo inteligencia y capacidad de comunicación le felicito y que Dios le guarde 🙏🏻🙏🏻🙏🏻🏆❤️
#aldamuz
#falseflag
#maldita
#manipulacion
#periodismo
🔄🔝👀🇻🇪🚨🇺🇸🏴☠️ Will die USA Venezuela angreifen? - Situation in Venezuela
👀🤣🇺🇸🏴☠️🤡Gabbard: USA haben zu lange auf Regimewechsel gesetzt – das ist jetzt vorbei
Die Direktorin des Nationalen Nachrichtendienstes, Tulsi Gabbard, erklärte am Freitag beim Manama-Dialog in Bahrain, dass die US-Außenpolitik "von Regimewechseln und Nationenaufbau" dank Donald Trump nun der Vergangenheit angehöre.
"Es war ein einheitlicher Ansatz, Regime zu stürzen, anderen unser Regierungssystem aufzuzwingen, in Konflikte einzugreifen, die kaum verstanden wurden, und am Ende mehr Feinde als Verbündete zu haben", so Gabbard. Dadurch seien jedoch immer mehr Sicherheitsbedrohungen aufgekommen.
Ebenfalls am Freitag berichteten US-Zeitungen von Plänen Venezuela anzugreifen. US-Präsident Donald Trump dementierte diese Berichte.
Quelle RT
👀 Teilen kann zum Aufwachen beitragen!
✨🆕🌐Hauptkanal
✨▶️🌐 Videokanal
✨▶️🙂Funnykanal
#Venezuela#Maduro#USA#Trump#Kriegsgefahr#FalseFlag#CIA#Söldnertruppe#DrogenNarrativ#Putschversuch#Verschwörung#Dudakow#TulsiGabbart