public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
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




  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