背景
- 做了一个精确延迟的工具,数据结果 https://pro.msmbps.com/sample/
- 避免广告嫌疑,不发下载链接
- 目前最准确的工具,但是没人用,于是怀疑“是否需要精确延迟数据”
有用的理由
- 已有的基于 Web 的测试工具,实际有可能有误差的,而且误差不可控(不知道误差范围多少)
- 这个测试工具可以非常准确:time.perf_counter “the highest available resolution”
- 延迟应该很重要 “A 100-millisecond delay in website load time can hurt conversion rates by 7 percent”( Akamai )
- 国内云服务的机房延迟,仅仅 TCP/IP 连接就可以差 10 毫秒;整个流程走下来,延迟差距应该人是有感觉的
没用的理由
- 面对全国的用户,很可能用了 CDN,本地测试的延迟没有意义
- 对目前的服务器延迟可以接受,所以不折腾了
说出你的看法
- 精确延迟数据的报告是否有用?