Re: [gentoo-user] Best Jabber Server
Am Freitag, 4. November 2011, 14:22:38 schrieb Alexander Tanyukevich: > 2011/11/4 Jorge Martínez López : > > 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 http://www.jorgeml.net > > Google Talk / XMPP: jorg...@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
Re: [gentoo-user] Best Jabber Server
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
Re: [gentoo-user] Best Jabber Server
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
Re: [gentoo-user] Best Jabber Server
2011/11/4 Jorge Martínez López : > 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 http://www.jorgeml.net > Google Talk / XMPP: jorg...@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 atanyukev...@gmail.com
Re: [gentoo-user] Best Jabber Server
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 : > 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 http://www.jorgeml.net > Google Talk / XMPP: jorg...@gmail.com > > -- :wq
Re: [gentoo-user] Best Jabber Server
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 http://www.jorgeml.net Google Talk / XMPP: jorg...@gmail.com
Re: [gentoo-user] Best Jabber Server
-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-
Re: [gentoo-user] Best Jabber Server
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
[gentoo-user] Best Jabber Server
-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-