From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RMKLN-0001BT-GD for garchives@archives.gentoo.org; Fri, 04 Nov 2011 14:02:05 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EBF5F21C070; Fri, 4 Nov 2011 14:01:52 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by pigeon.gentoo.org (Postfix) with SMTP id 1142721C025 for ; Fri, 4 Nov 2011 14:00:45 +0000 (UTC) Received: (qmail invoked by alias); 04 Nov 2011 14:00:44 -0000 Received: from p5B083C17.dip.t-dialin.net (EHLO pc.localnet) [91.8.60.23] by mail.gmx.net (mp052) with SMTP; 04 Nov 2011 15:00:44 +0100 X-Authenticated: #13997268 X-Provags-ID: V01U2FsdGVkX19hopYwW7BhpsXt5QijQAKevJggwyztsSYaphIaA8 seLwwjVlnGNVdb From: Michael Schreckenbauer To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Best Jabber Server Date: Fri, 04 Nov 2011 15:00:40 +0100 Message-ID: <1901016.ZBr7QQKSWB@pc> User-Agent: KMail/4.7.3 (Linux/2.6.38-gentoo; KDE/4.7.3; x86_64; ; ) In-Reply-To: <4EB3E850.60806@reinemuth.info> References: <4EB3AEBF.2090608@gmail.com> <4EB3E850.60806@reinemuth.info> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Y-GMX-Trusted: 0 X-Archives-Salt: e822f3e1-613f-493e-b9d1-a60e2a1ebe63 X-Archives-Hash: c1cc2f8774c83578dcf6f6337409cd44 Hi, Am Freitag, 4. November 2011, 14:27:44 schrieb Jens Reinemuth: > On 04.11.2011 14:18, Michael Mol wrote: > > We use Openfire and Asterisk at work. I wasn't aware they could be > > integrated, though. > > > > Meanwhile, each independently is great. > > While i agree that asterisk is great i really think that openfire is "a > hell of a jabber server"... While ejabberd runs as erlang script, > openfire is written in java which makes it depend on a actual vm with > all it's disadvantages (slow, memory overhead, ...). Even if the > configuration via Webinterface is really easy and comfortable, you have > at least 10-20 features you don't and even will never need... erlang isn't a "scripting language". It's a functional programming language compiled to bytecode running in a vm as does java. It has builtin distribution and it's quite easy to write servers that scale and provide many 9s of availability. The OTP framework (erlangs stdlib) provides support for hot code loading, so you can upgrade your application with no downtime. > ejabberd is a jabber-server. not more not less and runs with way less > memory and io... > > But i can't understand why there aren't any native (aka. compiled) > jabber-servers, at least some that have actual releases... erlang has hipe, which compiles erlang to native code. I don't know, if ejabberd works compiled with hipe. Best, Michael