We had last monday our first XMPP Academy live online event. Thank you for all our customers who attended and for all the questions we received. Here are the questions that were covered during that session: ejabberd SaaS architecture questions direct link – 1m33s: What is the best way to archive user messages if we… Continue reading ProcessOne XMPP Academy #1 Video and Slides
Tag: ejabberd
ejabberd XMPP Server
ejabberd 15.09 released, now with OAuth 2.0 support
This month’s ejabberd release contains some major improvements and few fixes since the last release two months ago. On top of improvements is support of: OAuth 2.0 delegation framework preliminary OAuth and HTTP based ejabberd API, X-AUTH2 authentication mechanism, and message archiving for Multi-User Chat. This is a major milestone for ejabberd, as it makes… Continue reading ejabberd 15.09 released, now with OAuth 2.0 support
ProcessOne XMPP Academy #1
We are pleased to launch a new initiative to help developer get a better understanding of XMPP called “ProcessOne XMPP Academy”. The goal is to help developers get the big picture and get XMPP architecture and design tips from 15-years-experience XMPP experts.
Building an OTP release for ejabberd with Elixir mix
ejabberd is an ubiquitous Erlang application that is widely available in Linux distributions. For that reason, it needs to rely on the de facto Linux build tools like autotools to make integration very easy for Linux and FreeBSD packagers. However, it does not mean that ejabberd does not play well with the standard Erlang release… Continue reading Building an OTP release for ejabberd with Elixir mix
ejabberd powers mission critical Realtime Internet of Things platform
In this interview (in French), Huy Phong Nguyen explains how IMA Technologies leverage the power of ejabberd realtime messaging platform to power a mission critical Internet of Things platform.
Jose Valim interviews Mickaël Rémond on Elixir language integration in ejabberd
Here is a video interview from Jose Valim from Plataformatec about the integration of Elixir programming language as a standard way to write modules in ejabberd. ejabberd is an extremely extensible and versatile server. Using ejabberd API together with Elixir programming language expressivity certainly makes writing ejabberd modules easier. It opens ejabberd module development to… Continue reading Jose Valim interviews Mickaël Rémond on Elixir language integration in ejabberd
Advanced Erlang ejabberd Workshop Talks
We have started preparing our Advanced Erlang ejabberd Workshop that will take place on the 17th of november 2015 in Paris. The main focus of the workshop will be to showcase the use of ejabberd for broadcasting messages and alerts. The goal is to demonstrate that you can truly unlock the power of XMPP by… Continue reading Advanced Erlang ejabberd Workshop Talks
Securing ejabberd against logjam attacks … and future threats
As a default, ejabberd is secured and resistant to logjam attacks. However, ejabberd 15.06 adds improvements that makes ejabberd even more resistant to future attacks. We hope you will find valuable information there, even from a general XMPP security standpoint.
ejabberd 15.06: Message archive, configuration checker and new packages
ejabberd 15.06 includes over 100 changes since the last release two months ago. Among those changes it includes several major new features. New features The focus of this release is archiving and easier configuration. Message Archive Management support Message Archive Management (aka MAM, defined in XEP-313) is now the de facto standard for message archiving… Continue reading ejabberd 15.06: Message archive, configuration checker and new packages
Code as Craft Interview #1 – CoBrowser.net
I had a quick chat of Fernando Ripoll (left) and Alex Knol (middle) from Cobrowser.net at Sea Beyond conference. Cobrowser is a proactive web based chat solution build using ejabberd.
Paris ejabberd meetup: February, 25th
Paris ejabberd first meetup will take place on the 25th of February, at ProcessOne office in Paris. You can register on the meetup on the following page: ejabberd Paris Meetup Jérôme Sautret will give a quick introduction to ejabberd modules development. Participants will introduce their work and use cases for ejabberd. We hope to see… Continue reading Paris ejabberd meetup: February, 25th
Making messaging ubiquitous: ProcessOne launching ejabberd SaaS offering
From ICQ launch in 1996 to Whatsapp acquisition by Facebook in 2014, instant messaging has come a long way. Realtime messaging is now ubiquitous. There is tens of messaging clients on mobile app stores for iOS and Android. And this does not even count the products that have added messaging as a convenience feature for… Continue reading Making messaging ubiquitous: ProcessOne launching ejabberd SaaS offering
Whatsapp, Facebook, Erlang and realtime messaging: It all started with ejabberd
There has been a lot of buzz recently around Whatsapp acquisition by Facebook and the record price paid for the company. FastCompany’s Ainsley O’Connell wrote Inside Erlang, The Rare Programming Language Behind WhatsApp’s Success, giving some technical background around the story. As the founder of leading instant messaging technology provider developed in Erlang, I want… Continue reading Whatsapp, Facebook, Erlang and realtime messaging: It all started with ejabberd