API

Integrates easily with your applications


Performance

Exceptional performance and scalability

  • Massive concurrency:
    2 000 000 users on 1 node
  • Cluster with consistent hashing to get rid of data replication, resulting in more effective approach in internode communications
  • Memory reduction of the data kept in memory for each connected user
  • PubSub broadcast optimisation with reduction of internal data transfer in cluster setup

Stats

Administration and statistics

ejabberd simplifies critical administration and key usage statistics through an easy-to-use and customisable management module for administrators. ejabberd statistics module is compatible with Nagios, the industry standard IT infrastructure monitoring tool.

Web

Works with the web

ejabberd supports more interaction with the browser and the web app, facilitating real-time messaging. The use of WebSockets provides the ability to seamlessly send and receive messages while a browser tab is opened. BOSH capability is provided as a fallback for XMPP connection.


Stats

Seamless and reliable mobile experience

ejabberd mobile reliability layer helps manage mobile network’s disconnection, message deliveries, consistent conversation on any online device, IoT, chat server, IM service, push notification and mobile interfaces.

  • Mobile network disconnections managed at XMPP server level, with contacts appearing online within the contact list. Thanks to rebind, mobile network disconnection is not managed as an end-user service disconnection
  • Push notifications via systems like Apple APNS or Google Notifications: if end user mobile app is not running in the foreground/background, an alert is sent each time a message is received via push feature
  • No message lost: for each message , the XMPP server checks the status of delivery with an acknowledgment provided by the mobile app
  • Carbon-copied messages: end user can read all his conversations on every device

Select ejabberd



ejabberd
Community Server

Download now


Designed for Small to Medium Projects


Great Performance

Great Scalability

Open Source

Open Documentation & Tutorials »

Open Community »

 

 

ejabberd
SaaS

Join now


Designed for High Scalability


World-class Performance

Support for Mobile

Archiving

Improved Clustering

Improved PubSub

HTTP API for custom backends

Administration & Stats

Expert Technical Support

 

 

ejabberd
Business Edition

Contact now


Designed for Large Projects


World-class Performance

Exceptional Scalability

Support for Mobile

Archiving

Improved Clustering

Improved PubSub

HTTP API for custom backends

Administration & Stats

Expert Technical Support