我正在设计一个RESTful Web服务.它将包括一些GET和POST请求.我对Web服务是否可以从SPDY协议中受益感到困惑.我打算使用Ruby on Rails来实现.有没有支持SPDY的宝石?
igr*_*rik 10
可能,是的.
SPDY的主要设计目标之一是减少与每个请求相关的延迟和数量.实现此目的的方法是在同一TCP连接上启用多路复用.此外,SPDY执行标头压缩,这对于REST样式交互来说是一个巨大的胜利,这种交互通常会导致非常小的(JSON)有效负载,但会发送大型HTTP标头(cookie等).
那么,SPDY会为你带来性能提升吗?这取决于您的应用程序,但在SPDY中有特定的优化,这肯定会有所帮助.
至于Ruby的"宝石".有一个spdy gem解析协议,但你不应该需要它.SPDY是HTTP下面的一层,应该主要由服务器为您处理.如果你有兴趣尝试它并且你正在使用Rails,我建议你尝试使用Passenger + mod_spdy.
| 归档时间: |
|
| 查看次数: |
2301 次 |
| 最近记录: |