核心问题
如何估算系统需要承受多少并发?
工程困境
团队说“我们 QPS 只有 100,不高”。但如果每个请求平均耗时 2 秒,系统中同时在处理的请求就是 200 个。
思想模型
Little’s Law:
并发量 = 吞吐量 × 响应时间
L = λ × W
如果吞吐 100 req/s,平均响应 0.5s,并发约 50。
如果响应变成 5s,并发变成 500。
工程用途
- 容量规划
- worker 数量估算
- 队列长度理解
- 连接池大小判断
Atlas Action
选一个接口,估算:
峰值 RPS × P95 响应时间 = 峰值并发压力
小结
延迟不是只影响用户体验,它会直接变成系统并发压力。