From: Michael Schreckenbauer <grimlog@gmx.de>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Best Jabber Server
Date: Fri, 04 Nov 2011 15:00:40 +0100 [thread overview]
Message-ID: <1901016.ZBr7QQKSWB@pc> (raw)
In-Reply-To: <4EB3E850.60806@reinemuth.info>
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
next prev parent reply other threads:[~2011-11-04 14:02 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-04 9:22 [gentoo-user] Best Jabber Server 4k3nd0
2011-11-04 9:35 ` Michael Schreckenbauer
2011-11-04 9:49 ` 4k3nd0
2011-11-04 12:36 ` Jorge Martínez López
2011-11-04 13:18 ` Michael Mol
2011-11-04 13:27 ` Jens Reinemuth
2011-11-04 14:00 ` Michael Schreckenbauer [this message]
2011-11-04 13:22 ` Alexander Tanyukevich
2011-11-04 14:13 ` Michael Schreckenbauer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1901016.ZBr7QQKSWB@pc \
--to=grimlog@gmx.de \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox