As of version 24.02, ejabberd is shipped with a Matrix gateway and can participate in the Matrix federation. This means that an XMPP client can exchange messages with Matrix users or rooms. Let’s see how to configure your ejabberd to enable this gateway. Configuration in ejabberd HTTPS listener First, add an HTTP handler, as Matrix… Continue reading Matrix gateway setup with ejabberd
Category: Uncategorized
Articles that don’t fit into any other category.
ejabberd 23.01
Almost three months after the previous release, ejabberd 23.01 includes many bug fixes, several improvements and some new features. A new module, mod_mqtt_bridge, can be used to replicate changes to MQTT topics between local and remote servers. A more detailed explanation of those topics and other features: Erlang/OTP 19.3 discouraged Remember that support for Erlang/OTP… Continue reading ejabberd 23.01
ejabberd turns 20
ejabberd is a piece of software that was born 20 years ago. This is a long time, even at the scale of Internet. And yet, what ejabberd represents has not always been obvious. It took us a long time to realize what was so important about ejabberd. Why have we been developing it for 20… Continue reading ejabberd turns 20
ejabberd 21.07
This new ejabberd 21.07 release includes many improvements and bugfixes in more than 130 commits.
Real-time Enterprise Issue #13
ProcessOne curates two monthly newsletters – tech-focused Real-time Stack and business-focused Real-time Enterprise. Here are the articles concerning business aspects of real-time enterprise we found interesting in Issue #13. To receive this newsletter straight in your inbox on the day it’s published, subscribe here. Announcing RTB, an open source real-time protocols benchmark ProcessOne is excited… Continue reading Real-time Enterprise Issue #13
Real-time Enterprise Issue #12
ProcessOne curates two monthly newsletters – tech-focused Real-time Stack and business-focused Real-time Enterprise. Here are the articles concerning business aspects of real-time enterprise we found interesting in Issue #12. To receive this newsletter straight in your inbox on the day it’s published, subscribe here. Cisco: 90% of internet traffic through Erlang-controlled nodes A tweet from… Continue reading Real-time Enterprise Issue #12
Real-time Stack Issue #12
ProcessOne curates two monthly newsletters – tech-focused Real-time Stack and business-focused Real-time Enterprise. Here are the articles concerning tech aspects of real-time development we found interesting in Issue #12. To receive this newsletter straight in your inbox on the day it’s published, subscribe here. Exception Management at the Heart of Artificial Intelligence Performance Science fiction… Continue reading Real-time Stack Issue #12
Real-time Enterprise Issue #11
ProcessOne curates two monthly newsletters – tech-focused Real-time Stack and business-focused Real-time Enterprise. Here are the articles concerning business aspects of real-time enterprise we found interesting in Issue #11. To receive this newsletter straight in your inbox on the day it’s published, subscribe here. France to build alternative to WhatsApp, Telegram due to foreign spying… Continue reading Real-time Enterprise Issue #11
Real-time Stack Issue #11
ProcessOne curates two monthly newsletters – tech-focused Real-time Stack and business-focused Real-time Enterprise. Here are the articles concerning tech aspects of real-time development we found interesting in Issue #11. To receive this newsletter straight in your inbox on the day it’s published, subscribe here. How to Build a Private One to One Chat App from… Continue reading Real-time Stack Issue #11
Real-time Enterprise Issue #7
ProcessOne curates two monthly newsletters – tech-focused Real-time Stack and business-focused Real-time Enterprise. Here are the articles concerning business aspects of real-time enterprise we found interesting in Issue #7. To receive this newsletter straight in your inbox on the day it’s published, subscribe here. 100,000 IoT Sensors Monitor a 1,400-Kilometer Canal in China As an… Continue reading Real-time Enterprise Issue #7
Using TLS Authentication for your Go Kafka Client
If you want to access a Kafka server that have enabled TLS, you will need to be able to use certificate to connect from your Sarama / Go client. This article outlines the needed steps to configure it properly. Configuring your Kafka server to support authentication If you are managing your own Kafka service and… Continue reading Using TLS Authentication for your Go Kafka Client
Real time messaging client with Go – Paris Meetup video
Here is the video of my talk at Golang Paris Meetup in June (In French). Topic is about writing messaging applications in Go. Enjoy ! Here are the slides:
XMPP Radar Newsletter #6
Welcome to the 6th issue of our newsletter. In this issue we focus on long-form articles discussing the state of XMPP. You can subscribe to the XMPP Radar newsletter and receive it in your inbox at the end of each month. Here are the links we found interesting in December: Messaging is Just Getting Started… Continue reading XMPP Radar Newsletter #6
Join our next Advanced ejabberd Workshop in Krakow, Jan. 26th
Our first ejabberd Advanced Erlang Workshop was a great event, mixing really nice advanced talks with the opportunity to meet ejabberd core developers. Tickets for the next event are now on sale.
XMPP Radar Newsletter #5
Welcome to the fourth issue of our newsletter. This month we look into the new developments in instant messaging, as well as highlight important announcements concerning XMPP. You can subscribe to the XMPP Radar newsletter and receive it in your inbox at the end of each month. Here are the links we found interesting in… Continue reading XMPP Radar Newsletter #5