氮气在哪里获得最佳性能 - 雅司病,mochiweb或inets?

时间:2009-12-09 22:24:18

标签: erlang mochiweb yaws nitrogen inets

Nitrogen project网页声明对yaws,mochiweb和inets的平等支持,但是这些Web服务器中哪些能够发挥最佳性能?即对于大多数具有氮气动态内容的大型应用程序+一个Web服务器,哪种组合能够处理最大的用户负载?

3 个答案:

答案 0 :(得分:6)

这样的问题在很大程度上取决于应用程序。任何答案都必须采取一些盐,绝对不能替代你自己的系统测试。然而,尽管如此,我相信雅司和mochiweb的表现非常相似。雅司是较旧的项目,因此可能更稳定,但不是必须的。我几乎没有使用inets的经验,所以我不打算对它发表评论。

您最好的选择是为每个应用程序运行一组基准测试,看看你得到了什么。在氮气中切换它们很容易,你可以使用相同的应用程序进行测试并得出自己的结论。

答案 1 :(得分:2)

是的,我相信他们的表现相似。主要区别在于Mochiweb更快更灵活,而Yaws处理更多并发连接。

但Inets只适用于本地测试。我不打算看看它。

答案 2 :(得分:1)

Mochiweb是最快的因为Bob Ippolito写的。 :)

我对它进行了基准测试,我的记忆告诉我它比其他人好得多。我记得它是稳定的,并没有在重载下的错误消息中爆炸。但是不要相信我。自己测试一下。