小编oro*_*emo的帖子

Erlang(或elixir)性能(每秒请求数)对jruby缓慢?

作为一个rubyist,我决定采用erlang来获得高性能,可靠的后端.设置非常简单:获取发布请求,将内容写入redis,返回统计信息.所有的json.这也是为什么我非常关心每秒的请求.

选择的工具:webmachine,瞬间对JSON编码/解码,poolboy用于连接池,并且eredis为redis的通信.

机器使用:macbook pro,i5 2.4Ghz,8GB内存.

我的erlang每秒大约有5000个请求,jruby/torqbox大约有12,0000个.(在这里查看完整的ruby性能测试设置)

我意识到我可以在erlang中使用ets来节省时间,并且在响应之后留下用于"后台处理"的redis,但这将没有什么影响.甚至是对'你好世界'背后的二郎腿的简单测试.

有什么建议?我做错了吗?

erlang performance elixir requests-per-second webmachine

17
推荐指数
3
解决办法
9764
查看次数