有很多关于 Puma 以及它如何比 Unicorn 更快的讨论。但是,他们也提到它更适合 JRuby 和 Rubinius 的实例。
我的问题:带有 Ruby 1.9.3 的 Rails 3.2 应用程序怎么样?独角兽还是彪马?
有很多关于 Puma 以及它如何比 Unicorn 更快的讨论。但是,他们也提到它更适合 JRuby 和 Rubinius 的实例。
我的问题:带有 Ruby 1.9.3 的 Rails 3.2 应用程序怎么样?独角兽还是彪马?
unicorn vs puma 有一篇很棒的文章
http://ylan.segal-family.com/blog/2013/05/20/unicorn-vs-puma-redux/
Unicorn 是一个 Rack HTTP 服务器,它使用分叉进程同时处理多个传入请求。
简单易用的 Ruby DSL 进行配置
对于 Puma(所谓的服务器杂种的较新版本)
Puma 是一个用于 Ruby Web 应用程序的简单、快速且高度并发的 HTTP 1.1 服务器。它可以与任何支持 Rack 的应用程序一起使用,并且被认为是 Webrick 和 Mongrel 的替代品。它被设计为 Rubinius 的首选服务器,但也适用于 JRuby 和 MRI。Puma 旨在用于开发和生产环境。
Puma 最喜欢速度和并行性
如果您想查看速度比较,那么 puma 是最好的。
有关更多信息,您可以查看http://puma.io/
谢谢