ejabberd PubSub features
ProcessOne - Nicolas Vérité - September 16, 2009The ejabberd XMPP server offers a very rich PubSub module (mod_pubsub), enabling a wide range of publish and subscribe applications. PubSub is the type of feature used by Wordpress to publish updates on blog in near realtime and is a key component of the real time web.
ejabberd has received a lot of improvements in the PubSub module during the version 2.1.0 development process.
First, ejabberd’s PubSub module underwent a partial rewrite to enable optimizations in terms of I/O (input and output) resulting in a lot performance improvements. The PubSub module also now supports ODBC, which enables storage of large volumes of data.
Regarding the performance, this PubSub implementation has been deployed in production on several huge and high profile events distribution platform. We will publish more informations on those use cases soon.
As you can see, although mod_pubsub does not yet cover 100 % of the related specifications (XEP-0060 and XEP-0248), it is quite complete. Many thanks go to Brian Cully, who worked hard to contribute to this module and helped Christophe Romain, lead PubSub developer at ProcessOne.
Here is a summary of the PubSub features that are now implemented in ejabberd:
Feel free to download and test our latest ejabberd 2.1 RC1, your feedback is encouraged and will be welcome.
Categories: Companies ProcessOne
Comments
No comments so far, you could be the first.Add comment
Erlang on Twitter
» TigerHasse (Hans Sterby): Bryan Hunter and OJ Reeves Program in Erlang. http://t.co/gUFUkaZa #erlang #dotnetrocks
» mellyameel (desyifa kamelia): pelit bgt deh @doni_erlang
» doni_erlang (Dony Erlangga): MALAS :p haha RT @mellyameel: fotoin gue please @doni_erlang @lisamariyani @SyaftoWibowo @ekrii :D
» Expatclic (Expatclic ): Programmatori Erlang cercasi per lavoro a Sofia, Berlino o Budapest. Contattaci per maggiori info: contact@expatclic.com
» bagus_erlang (bagus): Zzzzz..
» mellyameel (desyifa kamelia): fotoin gue please @doni_erlang @lisamariyani @SyaftoWibowo @ekrii :D
» MQuotient (MQuotient Solutions): Great start to seminars at MQ. Started with Fundamentals of statistics, Concurrency with Erlang, Python tricks and Advanced Git
» a2zmax (這いよれ!あずまっくす): RT @matsumotory: erlang入れるのに、久々にepel使ってる
» matsumotory (MATSUMOTO, Ryosuke): erlang入れるのに、久々にepel使ってる
» csanz (Christian Sanz): earlang community is kinda weak ATM http://t.co/pJCU5TSY
Statistics
Number of aggregated posts: 10504
Number of comments: 2145
Most recent article: May 21, 2012
Latest comments
» sunshine on We Who Value Simplicity Have Built Incomprehensible Machines: How to Get Free Credit Scores Having good credit is imperative in today’s world. There are so many things you…
» cheap stickers printings on A Forgotten Principle of Compiler Design: I really like your way of expressing the opinions and sharing the information. It is good to move as chance…
» jamesmathew on This is Why You Spent All that Time Learning to Program: This could be a good achievement for the small area to have a personal news channel and could really help…