阅读http://dev.chromium.org/spdy/spdy-whitepaper上的 SPDY 白皮书,似乎支持它会改善我的 HTTP 延迟。但是,我不清楚其中的一些说法。
1)“因为 HTTP 一次只能获取一个资源(HTTP 流水线有帮助,但仍然只强制执行 FIFO 队列),500 毫秒的服务器延迟会阻止 TCP 通道重复用于其他请求。” -- 这个500ms的数字是从哪里来的?
2) “我们发现,SPDY 的延迟节省随着丢包率的增加而成比例地增加,在 2% 时加速高达 48%。” - 但是,将所有请求放在单个 TCP 连接上是否意味着拥塞控制会减慢您的所有请求,而您是否有多个连接,1 个 TCP 流会减慢速度,而其他 TCP 流不会?
3) “[使用流水线] 处理流中任何内容的任何延迟(无论是前端的长请求还是丢包)都会延迟整个流。” -- 这意味着丢包不会延迟使用 SPDY 的整个流。为什么不?