ejabberd invites students to Google Summer of Code 2018

ejabberd has joined other Erlang projects in the BEAM Community to invite student developers to Google Summer of Code (GSoC), a global program focused on bringing them into open source software development. Through this program, students have an opportunity to receive a stipend (2400–6600 USD) and work with an open source organization on a 3 […]

Eve Online chat is moving to ejabberd

I am player at heart. I do not have time to play much, but since my young years, I have always been fascinated by gameplay mechanisms, to the point I am more interested in understanding the game design than by the act of playing the game. Even if I do not have much time to […]

ejabberd joins Google Summer of Code 2018

Each year since 2015 ejabberd has joined other Erlang projects in the BEAM Community to invite student developers to Google Summer of Code (GSoC), a global program focused on bringing them into open source software development. Through this program, students have an opportunity to work with an open source organization on a 3 month programming […]

ejabberd 18.01

ejabberd 18.01 is a bugfix release. This version of ejabberd Community Server is a good candidate for Linux distributions packaging as it concludes a year of development and stabilised all recent changes for production use. Fixes Fix TLS driver memory management Fix privacy_set command Report ‘fs’ support as unavailable on SunOS Let mod_block_strangers bounce an […]

ejabberd 2017 year in review

This was an amazing year for ejabberd! With almost regular monthly updates, tons of new features and improvements, we worked hard to make ejabberd the best XMPP server available. Let’s take a look at the past year, and let us wish you a Happy New Year! January – 17.01 We started last year with a […]

File — tsung_snippets.md

ejabberd 2M benchmark The exact tuning of the scenario is highly platform dependant. For example, we used 30 IP addresses to reach the server. That’s why we only published notes and snippets relevant for general benchmarks. Tsung configuration Tsung is configured to inject 600 users/second during the bench: <arrivalphase phase="1" duration="70000" unit="second"> <users arrivalrate="600" unit="second"/> […]

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 […]

ejabberd 17.12

To celebrate a culmination of many efforts in 2017 to make ejabberd the best XMPP server ever, we are happy to announce 17.12 which comes with many improvements and bugfixes. 2017 has been the biggest year ever for ejabberd. Please, send us feedback to help us build an even stronger community and do even better […]

DotGo 2017 Video: Go for Real Time Streaming Architectures

Mickaël Rémond, ProcessOne CEO, gave a keynote during this year’s dotGo conference on November 6th in Paris. He explained what streaming architectures are and demonstrated the benefits of using Go to build such platforms. Streaming applications are at the core of realtime information system. With microservices, streaming components are becoming increasingly important. With the rise […]

Movim migrates its official server to ejabberd

Movim is a distributed social networking platform founded in 2010. It can be accessed using existing XMPP clients and Jabber accounts, and is a free and open source software licensed under the AGPL. With version 0.12 released in October, Movim migrated its official server to ejabberd. Before, they were using Metronome, a Prosody fork. Today, […]

ejabberd 17.11 – Happy Birthday ejabberd !

Happy birthday ejabberd ! Ejabberd has been the leading choice to serve reliable XMPP domains for 15 years, and we are happy to announce yet another great new version of your favorite server. This version includes great new features from Google Summer of Code, many improvements and a lot of bug fixes. By the way, […]

Real-time Stack Issue #5

Here are the technology articles we found interesting in Issue #5. You can receive this content in your inbox on the day it’s published by subscribing here. Using XMPP as a message bus This highly technical post is focused on the idea of using the XMPP as a generic message bus. Leveraging In-Band Registration, Service […]

Real-time Enterprise Issue #4

Here are the articles concerning business aspects of real-time enterprise we found interesting in Issue #4. To receive this newsletter straight in your inbox on the day it’s published, subscribe here. AOL is shutting down AIM, its iconic instant messaging service AOL is shutting down its instant messaging service. For ’90s kids, AOL Instant Messenger, […]

Real-time Stack Issue #4

Here are the technology articles we found interesting in Issue #4. You can receive this content in your inbox on the day it’s published by subscribing here. Let’s encrypt ejabberd In the days when encryption should be widespread, it certainly would be convenient to be able to create certificates for ejabberd quickly, easily and for […]