spdy 比 keep-alive https 更快?

Posted

技术标签:

【中文标题】spdy 比 keep-alive https 更快?【英文标题】:spdy faster than keep-alive https? 【发布时间】:2013-02-21 16:45:07 【问题描述】:

我见过Is SPDY any different than http multiplexing over keep alive connections 和Difference between HTTP pipeling and HTTP multiplexing with SPDY,但也见过http://www.guypo.com/technical/not-as-spdy-as-you-thought/。

我什至注意到,根据我自己的经验,两者都只比 ping 多几毫秒。

我错过了什么吗?我用它来安装http://www.howtoforge.com/using-mod_spdy-with-apache2-on-ubuntu-12.10。有没有我错过的设置?

【问题讨论】:

【参考方案1】:

这个问题太模糊,无法有效回答。 SPDY 通过单个连接提供基于帧的多路复用。一个帧可能对应于 HTTP 请求标头,或 HTTP 请求正文块,或 HTTP 响应标头,或 HTTP 响应正文块。如果你只使用一个请求/响应,那么 SPDY 将提供最小的优势(如果你假设 CPU 很便宜,那么会有一些,可能是最小的延迟优势,因为标头压缩会以 CPU 时间和内存换取线路上的字节,这是序列化延迟的主要输入)。

【讨论】:

以上是关于spdy 比 keep-alive https 更快?的主要内容,如果未能解决你的问题,请参考以下文章

第515期HTTPS, SPDY和 HTTP/2性能的简单对比

HTTPS, SPDY和 HTTP/2性能的简单对比

heartbleed 漏洞会影响 SPDY 协议吗?

HTTP2和SPDY协议——使HTTP更快更安全

应用引擎 https spdy

Node.js 中的 SPDY https.request()