Rails Ruby 2.0 - 3.0 Rails 性能比较

rocLv · January 23, 2021 · Last by spike76 replied at January 23, 2021 · 764 hits

每秒请求数

运行的平台 AWS 4 核 16G 的计算机。我感觉还不错。

其实应该去掉 NET IO 时间和数据库 IO 时间,这样感觉更科学一些。

有兴趣的可以看看测试方法How Fast is Ruby 3 on Rails?

没什么进步。

去掉数据库的 io 时间对比应该会明显。以前在 mini(i5)上跑过测试,ruby2.7 rails6,只响应固定的 json,单核能跑到 1000 左右的 rps。不过把 rails 放 docker 容器里就只有 600 左右的 rps,而且容器内 puma 进程 cpu 怎么也跑不到 100%,也不知道是啥原因

You need to Sign in before reply, if you don't have an account, please Sign up first.