【问题标题】:XMPP server in python [closed]python中的XMPP服务器[关闭]
【发布时间】:2011-06-12 08:58:04
【问题描述】:

我正在努力寻找,但我在 python 中找不到任何具有以下功能的 XMPP 服务器:

  • 使用epoll,就像http://www.gevent.org/
  • 支持BOSH
  • 模块化设计
  • 为多达 1000 个用户使用少量 RAM/CPU
  • 比之前的要求更重要:CPU/RAM 使用率必须是可预测的

Prosody 在功能方面看起来相当不错,但我不知道它可以同时支持多少用户以及在性能方面如何。

有人能给我一个想法吗?

【问题讨论】:

  • Prosody 是用 Lua 编写的,这对我来说可能是一个选择,尽管我主要是在寻找 python 解决方案。如果有人能确认它的性能足以满足我的要求,我会使用韵律。

标签: python lua xmpp


【解决方案1】:

要大致了解 Prosody 在性能方面的表现,请参阅他们的 ML 上的这篇文章。 https://groups.google.com/d/topic/prosody-users/SlXpfwJfgY4/discussion

【讨论】:

    【解决方案2】:

    xmpp.org 使用 Prosody,还有其他问题吗? :P

    顺便说一句,如果你想玩弄它,你总是可以使用 luajit 运行韵律(我自己没有测试过,但我相当确定它会起作用)。预计执行速度至少快 2-4 倍。

    也看@ejabberd。

    【讨论】:

      猜你喜欢
      • 2012-03-17
      • 2012-01-27
      • 2011-05-11
      • 1970-01-01
      • 2017-03-17
      • 2011-01-24
      • 1970-01-01
      • 2011-01-31
      • 1970-01-01
      相关资源
      最近更新 更多