作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我刚刚启动了 async sinatra benchmark between thin and rainwbows使用 eventmachine。
有人可以解释为什么 Thin 比具有 eventmachine 和四个 work_processes 的 Rainbows 快吗?我也用一个 work_processes 尝试过,但结果没有改变。瘦还是更快。
提前致谢弗朗切斯科
最佳答案
因为我还没有针对这个用例分析 Rainbows。我建议埃里克如何增加支持,但还没有(我想现在已经一年多了:-/)有时间研究它。
Thin 是一个非常轻量级的服务器,开销可能更少。它也可能是异常的事情,比如你如何编译 http 解析器。
如果没有平台、构建和实际性能的更多细节,就很难说更多。不过,我可能会复制,我希望。
另一件值得一提的事情是,我的异步机架技巧并不是为了/speed/而是为了并发。许多以速度为导向的基准测试并不真正合适。
关于ruby - 在 eventmachine 中使用 thin 和 rainbows 异步 sinatra。为什么越瘦越快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4404104/
这可能是一个奇怪的问题,但它是基于我使用 Java Map 得到的一些结果 - 在 HashMap 的情况下,本地图较小时,元素检索速度是否更快? 我有一部分代码使用了 HashMap 的 conta
我是一名优秀的程序员,十分优秀!