public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Best Jabber Server
@ 2011-11-04  9:22 4k3nd0
  2011-11-04  9:35 ` Michael Schreckenbauer
  0 siblings, 1 reply; 9+ messages in thread
From: 4k3nd0 @ 2011-11-04  9:22 UTC (permalink / raw
  To: gentoo-user

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi guys,

need a Jabber Server for Work. What is the best Jabber Server to run?


Greeting's from Germany, Akendo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJOs66/AAoJEARqOhiQNM7Z9QoIAMLPHXcyNmoXLkvCDxWbny+C
UXyLz3i+rovaN1IzV0BuRIWy73U4bhKsna2UUfgIBzOcf28e9zRRfP/61fMwtz8T
+YSZImCWK9tFbNlyYznDbCmnwWw0gTeqkd4QBvpqcAVVmOSaVDZoXzo4iISukKco
SuuJY3IRzZ1zg+4loDuAWXNzDq2ghEDAQM20Re1Uzzpai3vhd69/HpvWnLvKy/20
WPl5nr8SQIxTDi04xizV2fyzC/rpxm2QU6rKonNQxVw+NXhOtRWbzfoQKWcHe3OW
CtF9sqdfbTe3IMbSEYQYRAlTT0rU/Zm7YRpz4/AD2Lf5tUfBactREBinSm1hKpo=
=qeJ7
-----END PGP SIGNATURE-----



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Best Jabber Server
  2011-11-04  9:22 [gentoo-user] Best Jabber Server 4k3nd0
@ 2011-11-04  9:35 ` Michael Schreckenbauer
  2011-11-04  9:49   ` 4k3nd0
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Schreckenbauer @ 2011-11-04  9:35 UTC (permalink / raw
  To: gentoo-user

Hi,

Am Freitag, 4. November 2011, 10:22:07 schrieb 4k3nd0:
> Hi guys,
> 
> need a Jabber Server for Work. What is the best Jabber Server to run?

I can really recommend ejabberd. Fast, robust, easy to use. Install, 
configure, forget.

> Greeting's from Germany, Akendo

Best,
Michael



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Best Jabber Server
  2011-11-04  9:35 ` Michael Schreckenbauer
@ 2011-11-04  9:49   ` 4k3nd0
  2011-11-04 12:36     ` Jorge Martínez López
  0 siblings, 1 reply; 9+ messages in thread
From: 4k3nd0 @ 2011-11-04  9:49 UTC (permalink / raw
  To: gentoo-user

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11/04/2011 10:35 AM, Michael Schreckenbauer wrote:
> Hi,
> 
> Am Freitag, 4. November 2011, 10:22:07 schrieb 4k3nd0:
>> Hi guys,
>> 
>> need a Jabber Server for Work. What is the best Jabber Server to
>> run?
> 
> I can really recommend ejabberd. Fast, robust, easy to use.
> Install, configure, forget.
> 
>> Greeting's from Germany, Akendo
> 
> Best, Michael
> 
Sounds nice, Thanks.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJOs7UvAAoJEARqOhiQNM7ZjfUIAJuXELxaO/kKyKhVYdrw/DRq
X6yNP2FOXi+DutzdA2TgOlTik0rVESq8R6ozM19/B5ZR1x/5TOQ72V3U+czvEx8h
gxMXHbNB06J3gHFL7omnnz9patlxlVbQkBzs63AfmvZRcB29Me8vJCILiVYgwles
0nYWl3BbGILtW/qwjfOTZFkxaHD9EqWXO4zKnHJLQijWzzf7UZ2spjfu83HpMWRn
W/6N0FNauny3Mjrpmr14pIJxWmHd6hGAxfuBM8p2sTwf/fR3FFroZ069xgd7DzQH
ODao22r1bitjQaSqUpCbX6UQGo9gJEC1Bqffq5L5O1kQ5d8PAQmy58jR7BJlC9M=
=t3wm
-----END PGP SIGNATURE-----



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Best Jabber Server
  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:22       ` Alexander Tanyukevich
  0 siblings, 2 replies; 9+ messages in thread
From: Jorge Martínez López @ 2011-11-04 12:36 UTC (permalink / raw
  To: gentoo-user

I played some years ago with Openfire:
http://www.igniterealtime.org/projects/openfire/ I did not test the
integration with Asterisk, but it sounds promising.

Cheers,

-- 
Jorge Martínez López <jorgeml@gmail.com> http://www.jorgeml.net
      Google Talk / XMPP: jorgeml@gmail.com



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Best Jabber Server
  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 13:22       ` Alexander Tanyukevich
  1 sibling, 1 reply; 9+ messages in thread
From: Michael Mol @ 2011-11-04 13:18 UTC (permalink / raw
  To: gentoo-user

We use Openfire and Asterisk at work. I wasn't aware they could be
integrated, though.

Meanwhile, each independently is great.

2011/11/4 Jorge Martínez López <jorgeml@gmail.com>:
> I played some years ago with Openfire:
> http://www.igniterealtime.org/projects/openfire/ I did not test the
> integration with Asterisk, but it sounds promising.
>
> Cheers,
>
> --
> Jorge Martínez López <jorgeml@gmail.com> http://www.jorgeml.net
>       Google Talk / XMPP: jorgeml@gmail.com
>
>



-- 
:wq



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Best Jabber Server
  2011-11-04 12:36     ` Jorge Martínez López
  2011-11-04 13:18       ` Michael Mol
@ 2011-11-04 13:22       ` Alexander Tanyukevich
  2011-11-04 14:13         ` Michael Schreckenbauer
  1 sibling, 1 reply; 9+ messages in thread
From: Alexander Tanyukevich @ 2011-11-04 13:22 UTC (permalink / raw
  To: gentoo-user

2011/11/4 Jorge Martínez López <jorgeml@gmail.com>:
> I played some years ago with Openfire:
> http://www.igniterealtime.org/projects/openfire/ I did not test the
> integration with Asterisk, but it sounds promising.
>
> Cheers,
>
> --
> Jorge Martínez López <jorgeml@gmail.com> http://www.jorgeml.net
>       Google Talk / XMPP: jorgeml@gmail.com
>
>

I've asked that question on couple of forums and everytime got answer:
"ejabberd". But there was no arguments. And actually I've never used
it because of erlang :)

IMHO: I've used jabberd 1 and 2. Just because it's in C/C++ couple of
times. And once it was Wildfire (today's openfire).
All of them are OK. And the differences are only in the way of
configuring it. So feel free to chose whatever you want ))

-- 
Alexander Tanyukevich
atanyukevich@gmail.com



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Best Jabber Server
  2011-11-04 13:18       ` Michael Mol
@ 2011-11-04 13:27         ` Jens Reinemuth
  2011-11-04 14:00           ` Michael Schreckenbauer
  0 siblings, 1 reply; 9+ messages in thread
From: Jens Reinemuth @ 2011-11-04 13:27 UTC (permalink / raw
  To: gentoo-user

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...

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...

Jens



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Best Jabber Server
  2011-11-04 13:27         ` Jens Reinemuth
@ 2011-11-04 14:00           ` Michael Schreckenbauer
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Schreckenbauer @ 2011-11-04 14:00 UTC (permalink / raw
  To: gentoo-user

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




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Best Jabber Server
  2011-11-04 13:22       ` Alexander Tanyukevich
@ 2011-11-04 14:13         ` Michael Schreckenbauer
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Schreckenbauer @ 2011-11-04 14:13 UTC (permalink / raw
  To: gentoo-user

Am Freitag, 4. November 2011, 14:22:38 schrieb Alexander Tanyukevich:
> 2011/11/4 Jorge Martínez López <jorgeml@gmail.com>:
> > I played some years ago with Openfire:
> > http://www.igniterealtime.org/projects/openfire/ I did not test the
> > integration with Asterisk, but it sounds promising.
> > 
> > Cheers,
> > 
> > --
> > Jorge Martínez López <jorgeml@gmail.com> http://www.jorgeml.net
> >       Google Talk / XMPP: jorgeml@gmail.com
> 
> I've asked that question on couple of forums and everytime got answer:
> "ejabberd". But there was no arguments. And actually I've never used
> it because of erlang :)

ejabberd supports clustering. New servers can be added or removed from the 
cluster without stopping anything. This is also a plus for fault-tolerance. It 
scales to 1.000.000s of users without any problems. erlang is designed for 
problems like this and it's really good in this domain. ejabberd is quite easy 
to extend via hooks. Of course, you need to learn erlang to do this. In the 
simple case, you write some glue code in erlang (typically 20-30 LOC) and do 
the work in the language you are most familiar with. You can even add C- or 
Java-Nodes to your cluster, that can talk to the ejabberd's via erlangs native 
message-passing.
In the company I worked for, we have an ejabberd-cluster with millions of 
accounts (iirc something like 20 million customers at the time I left)
We evaluated ejabberd, OpenFire and jabberd, but only ejabberd was able to 
cope with our load.

Best,
Michael




^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-11-04 14:14 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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
2011-11-04 13:22       ` Alexander Tanyukevich
2011-11-04 14:13         ` Michael Schreckenbauer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox