ejabberd combines scalability with reliability
ejabberd is a high performance instant messaging server. It enables users to communicate in real time and allows status and presence information to be securely and rapidly transferred between servers.
Ideal for use in large-scale enterprise and commercial applications, ejabberd scales naturally to thousands of simultaneous users connected to a single ejabberd node. By adding further nodes in clusters, organisations can not only multiply their user numbers, but also enhance the system’s fault tolerance. If a cluster fails, the performance of the entire instant messaging application is unaffected. Equally, individual clusters can be added or removed on the fly without stopping servers.
Entirely standards-based, ejabberd relies on the eXtensible Messaging and Presence Protocol (XMPP), a widely accepted protocol standardised by the Internet Engineering Task Force. Because XMPP allows the creation of gateways, called transports, instant messaging applications built with ejabberd are compatible with external instant messaging systems. ejabberd system users can therefore easily communicate with users on other networks such as AOL Messenger, ICQ, MSN and Yahoo Messenger.
As an open source technology, ejabberd can be downloaded for free from this web site.
Download ejabberd
You can download ejabberd to try it now.
Download
Extend ejabberd
You can explore IMstore and order additional modules that add rich multi-protocol communication features to ejabberd server.
Go to IMstore
Our products and services
We offer packaged and customised solutions comprising all of the server-side and client-side technology necessary to create valuable new instant messaging applications.
Click here for full details
Further information
Additional ejabberd technical information is available on a separate site.
Take me to the ejabberd community site