asyncio重构Flask接口,QPS从120飙到850
一个内部报表接口因串行调用三次外部HTTP服务,单机QPS只有120,P99延迟2.3秒。我用asyncio配合httpx重写核心逻辑,连接池复用+并发请求,QPS提升至850,P99降至380ms。文章记录了完整的重构过程:从协程设计、信号量限流到UVloop切换,包含before/after代码和压测数据,以及一个让人抓狂的event loop坑。

Maker,专注解决具体问题并持续复盘,技术方向以提示词工程为主。持续整理数据治理与评测、模型选型与效果评估和可复用的工程方法;倾向用真实案例代替空泛结论。