代码之家  ›  专栏  ›  技术社区  ›  Robert Hurst Patrick Ryan

我需要一个jabber服务器,可以处理大量的人和linux上运行

  •  0
  • Robert Hurst Patrick Ryan  · 技术社区  · 15 年前

    我和一个伙伴正在建立一个社交网络,其中一个关键组件是聊天系统。我们想用jabber。说到xmpp我完全迷路了。我正试图找到一个服务器是快速的,可以处理大量的用户,非常非常大的事实上。有没有人能给我指出正确的方向,希望服务器能帮我完成这项任务?

    我的服务器运行Ubuntu 10.4。我更喜欢不基于java的东西。如果爪哇是一个人,我会把他/她卷进地毯,扔到桥上。

    5 回复  |  直到 15 年前
        1
  •  5
  •   Brian Campbell Dennis Williamson    15 年前

    ejabberd ,用 erlang .

    或者, jabberd ,用C++编写,或 jabberd2 ,是对jabberd的彻底重写。

        2
  •  2
  •   Julien Genestoux    15 年前

    一台服务器永远都不够大,但是ejabberd有一些很好的集群功能。

        3
  •  1
  •   A. R. Diederich    15 年前

    这取决于到底有多少“非常非常大”。一万个并发用户和十万个(或更多)用户之间的差异非常重要。需要集成的其他组件也很重要,比如特定的数据库或LDAP目录,以及它们所在的位置。

    Jabber XCP 从思科可以处理非常大量的用户。几年前,它可以在一台机器上处理大量并发用户,同时将数据库后端托管在同一台机器上。它还有内置的集群组件。

    ejabberd ,但没有看到具体的数字。这个 jabber.org 服务器以前在ejabberd上运行 jabberd 在那之前。它现在继续运行 M-link 我刚才没听说过。自jabber.org网站“以前”在其他平台上运行,在您选择它们作为服务之前,您会想弄清楚它们为什么会发生变化。

        4
  •  1
  •   howard shan    14 年前

    我的朋友告诉我ejabberd很酷,但它是否能满足你的要求,你可以多加注意。

        5
  •  0
  •   Lisa    13 年前