The Blog

Where we write about what we build.

Deep dives on real-time messaging, open protocols, distributed systems, and the engineering decisions behind software that runs at scale.

Publish-Subscribe pattern and PubSub in ejabberd

Publish-Subscribe pattern and PubSub in ejabberd

Publish–Subscribe is a messaging pattern where senders of messages, called publishers, do not send the messages directly to specific receivers, called subscribers. Instead, publishers

4 min read
19 Mar 2021
Install and configure MariaDB with ejabberd

Install and configure MariaDB with ejabberd

By default, ejabberd uses the Mnesia internal database. It is great for home and small office environments, but in larger companies, as the amount of

3 min read
12 Feb 2021
ejabberd 21.01

ejabberd 21.01

Six weeks after previous release, ejabberd 21.01 contains as usual several improvements and bugfixes. There are no changes required in the API, configuration or

2 min read
29 Jan 2021
ejabberd 20.12

ejabberd 20.12

We are pleased to announce ejabberd 20.12. This release, just in time for the New Year’s, includes several new features and many improvements

2 min read
16 Dec 2020
Happy 18th Birthday, ejabberd!

Happy 18th Birthday, ejabberd!

This month marks 18 years of ejabberd development. Alexey Shchepin started ejabberd in November 2002. Since then it has grown to a super-scalable and rock-solid

1 min read
5 Nov 2020
ejabberd 20.07

ejabberd 20.07

We are pleased to announce ejabberd 20.07. In addition to the usual fixes, this version adds support for Unix domain socket (aka IPC socket)

2 min read
30 Jul 2020

Written by

Meet the authors.

Mickaël Rémond

Mickaël Rémond

ProcessOne Founder and CEO Entrepreneur, hacker, author and podcaster

ProcessOne

ProcessOne

Official company account.

Jérôme Sautret

Jérôme Sautret

Chief Technology Officer

Sébastien Luquet

Sébastien Luquet

Web Developer

Adrien

Adrien

Archmage of Infrastructure & Cloud Whisperer