知识卡片
可预测性通常比绝对性能更重要
内容
用户对延迟的容忍度很大程度取决于延迟是否稳定,而非绝对数值多小。呼叫中心客服查一次客户信息,稳定花6秒完全能接受,因为可预期、能融进通话节奏;但若响应时间在1到15秒随机跳动,哪怕平均值更小,体验也会糟糕,因为客服无法预判何时该说话填空当。发散:这说明优化性能时,把方差压下来往往比把均值降下来更有价值——一个稳定的慢,常常好过一个不稳定的快。
参考来源
- 位置:第26章《性能和可伸缩性视角》26.2.4节「可预测性」呼叫中心示例(源文件:_epub-src/OEBPS/text00416.html附近)
- 结论依据:原文用呼叫中心代理人查询客户信息的例子说明稳定的6秒延迟可接受,但1到15秒随机波动即使平均值更小也不可接受,明确"可预测性通常比绝对性能更重要",直接支持卡片结论。
- 原始内容:"可预测性通常比绝对的性能更重要。示例 电话中心的代理人使用客户服务系统……不管这项事务的响应时间是1秒还是6秒都不重要……因此,可预测的6秒事务时间也是可接受的。然而,如果系统是不可预测的,产生的结果在1秒到15秒之间的任意时间段,那么即便平均响应时间远远小于6秒,这对代理人来说也是不可接受的。"