最近 ruby 社区冒出一款新的 app server,叫Raptor,宣称性能非常好。
RubyInside 里有一篇介绍,介绍了 Raptor 部分技术实现:采用了 node 的 http-parser;应用了 zero-copy、concurrent、evented 架构;此外还实现了内置缓存,无需依赖 redis 或 memcached。
Fabio Akita 发了一篇性能测试,下面是性能结果截图: 如果一直是这个性能,不仅能蹂躏其它 ruby app server,都可以完爆 node 啦: 不过,稍微增加一点数据,就没啥惊喜:
看了以后疑问很多,纯 ruby 实现么?依赖 rack 么?fork 和 thread 一起用么?...... 不过它要在 11 月 25 号才会在 github 公布代码。 这年代技术社区都搞饥饿营销了。