容量规划里最不可靠的那个数字
做容量规划时,大家最关心的峰值 QPS 恰恰是最难估准的。历史数据只覆盖过去,而增长的拐点往往来自一次推广、一次媒体报道,或者一次故障导致的流量转移。
更稳的做法是不去猜绝对值,而是算「单位资源的承载能力」,然后按当前流量的 3 倍和 10 倍分别压测。得到的是曲线,不是点。
另一个常被忽略的维度是连接数而不是 QPS。长连接场景下,一万 QPS 可能只有几百个连接,也可能有几十万个,资源消耗完全不同。
所以我现在写容量方案时,第一页不是数字,而是假设。把「如果增长是三倍」和「如果是十倍」都写出来,比给一个精确到小数点后一位的预测有用得多。