Dashboard > Process-one news > Browse Space > News from
News from March, 2006 Log In View a printable version of the current page.

  2006/03/06
Jabber.org adopts ejabberd
Last changed: Apr 17, 2006 11:59 by Mickaël Rémond
Labels: jabber, press-release, ejabberd

Jabber.org adopts ejabberd, supported by Process-one

Jabber.org chooses ejabberd instant messaging server, and gets support from Process-one, specialist of high-performance messaging solutions.

What is Jabber.org ?

Jabber is an instant messaging standard, defined by the Jabber Software Foundation (JSF) and standardized as eXtensible Messaging and Presence Protocol (XMPP) by the Internet Engineering Task Force (IETF). Jabber.org is both the reference website regarding Jabber, its extensions and its implementation and one of the most visible Jabber-based public instant messaging server.
Jabber.org is probably the most famous Jabber server as it was historically the first in operation.

Powered by ejabberd

In February 2006, Jabber.org has upgraded to ejabberd. Switching to this software is an important decision for the Jabber.org admin team. The Jabber.org server currently has more than 185 000 registered users and regularly gathers over 10 000 simultaneous users. It also has nearly 2 000 connections to other jabber servers.
For ejabberd and Process-one, this decision is a recognition of ejabberd's scalability, robustness and broad feature sets. As a result of this migration, the Process-one and Jabber.org teams will collaborate to improve the ejabberd software.
This fact will boost ejabberd's development speed and will accelerate adoption for large scale Jabber deployments.

About ejabberd

ejabberd is a full-featured, highly-scalable and rock-solid XMPP server. Distributed under an Open Source license, the server currently powers many of the largest Jabber deployments in the world, accounting for several millions of registered users.

ejabberd is renowned for its cluster support which leads to unmatched features:

  • A single domain can be served by a cluster of ejabberd nodes
  • Fault-tolerance: Server can keep on running, even if several nodes in the cluster fail.
  • Scalability: Cluster nodes can be added or removed on the fly, without stopping the servers.

For more informations, please visit:
http://www.process-one.net/en/projects/ejabberd/index.html

Community web site: http://ejabberd.jabber.ru/

About Process-one

Process-one is a company specialized in high-performance messaging solutions. The company is actively developing the ejabberd server and offers a strong commercial supports for ejabberd installations around the world. Process-one is thus one of the major messaging solution providers.

For more informations, please visit:
http://www.process-one.net/

Contact: contact@process-one.net

About Jabber, XMPP, and the Jabber Software Foundation

The Jabber Software Foundation (JSF) is a non-profit organization that builds open application protocols on top of the IETF's Extensible Messaging and Presence Protocol (XMPP). Widely considered the lingua franca of instant messaging, XMPP is an Internet standard for presence, real-time messaging, and streaming XML that grew out of the popular Jabber open-source technologies first released in 1999. With approval of XMPP by the IETF in 2004, the JSF continues to develop XMPP extensions that meet the needs of its many stakeholders: open-source and commercial developers (including Apple, HP, Oracle, and Sun), organizations large and small (including the U.S. defense establishment and most Wall Street investment banks), Internet and mobile service providers (including Google and Orange), and over 20 million end users worldwide.

Interview with Peter Saint-Andre, Executive Director of the Jabber Software Foundation

When has the Jabber.org server been launched ?

Originally in 1999 (I think August). The jabber.org server was the first Jabber server on the Internet and has always been considered the most prominent Jabber server on the network (the "center of the federation"). That's one reason why we have more server-to-server connections than any other server.

How many different implementations have been used to run Jabber.org ?

The jabber.org server has always used the jabberd 1.x (before that jabberd 0.x) codebase. Several years ago we deployed connection manager software from Jabber Inc. to manage the large number of client and server connections we receive at the jabber.org server, but we still used the jabberd 1.x codebase for the core router.

Why has the Jabber.org team decided to switch to ejabberd ?

We needed to switch from our older setup, which had some fairly serious stability issues. There were three possible solutions:

1. Run a commercial, proprietary server such as Jabber XCP. This was unacceptable for political reasons (i.e, the jabber.org server should be running open-source).

2. Sponsor someone to write a scalable connection manager for jabberd 1.x. We didn't really consider this.

3. Use an open-source server that could meet our scalability needs. From our knowledge of existing large deployments (e.g., gizmoproject.com and mxit.co.za) as well as test results posted on the Internet, that meant ejabberd.

The JSF is committed to using open-source software whenever possible, so switching to ejabberd was a natural move for us.

What is Jabber.org expecting from the migration to ejabberd ?

Improved stability, full XMPP compliance, support for a wider range of XMPP extensions (e.g., pubsub), and a more frequently maintained codebase.

Posted at 06 Mar @ 10:09 PM by Mickaël Rémond | 0 Comments
  2006/03/11
Jabber.org utilise désormais ejabberd
Last changed: Apr 17, 2006 11:58 by Mickaël Rémond
Labels: ejabberd, press-release, jabber

Jabber.org utilise désormais ejabberd, avec le support de Process-one

Jabber.org a choisi la plate-forme de messagerie instantanée ejabberd, supportée par Process-one, spécialiste des solutions de messagerie à haute-performance.

Qu'est-ce que Jabber.org ?

Jabber est un standard de messagerie instantanée définit par la Jabber Software Foundation (JSF) et standardisé sous le nom d' eXtensible Messaging and Presence Protocol (XMPP) par l'Internet Engineering Task Force (IETF). Jabber.org est à la fois un site web de référence sur le protocole Jabber, ses extensions et ses implémentations et un des serveurs Jabber public les plus visibles. Jabber.org est certainement le serveur Jabber le plus connu, car il est historiquement le premier a avoir été mis en service.

Haute performance avec ejabberd

En février 2006, le serveur Jabber.org a changé sa plate-forme serveur pour ejabberd. La migration vers ce logiciel était une décision importante pour ses administrateurs systèmes. Le serveur Jabber.org a aujourd'hui plus de 185 000 utilisateurs enregistrés et rassemble régulièrement plus de 10 000 utilisateurs simultanément connectés. Il doit également supporter la charge induite par 2 000 connexions vers d'autres serveurs Jabber installés dans le monde.
Pour ejabberd et Process-one, cette décision est une reconnaissance de la capacité à monter en charge, de la robustesse et de la grande couverture fonctionnelle d'ejabberd. A la suite de cette migration, les équipes de Process-one et de Jabber.org vont collaborer pour améliorer la plate-forme ejabberd.
Cette migration va accélérer la vitesse de développement d'ejabberd et va accélérer son adoption pour des déploiement de Jabber à grande échelle.

A propos d'ejabberd

ejabberd est un serveur de messagerie instantané complet, extrêmement performant et très robuste. Distribué sous une licence Open source, le serveur fait fonctionner un grand nombre d'installations de Jabber, dont certaines parmis les plus importantes. Les déploiments totalise plusieurs millions d'utilisateurs enregistrés.

ejabberd est réputé pour son support du fonctionnement en cluster, qui lui permet de disposer de fonctionnalités inégalée:

  • Un domaine unique peut-être servi par une grappe de noeuds ejabberd.
  • Tolérance aux pannes: Le serveur peut continuer de fonctionner même si plusieurs noeuds du cluster sont défaillants.
  • Montée en charge: Les noeuds du cluster peuvent être enlevé ou ajouté à chaud, sans avoir à arrêter le service.

Pour plus de détails, la page principale d'ejabberd donne plus d'informations:
http://www.process-one.net/fr/projects/ejabberd/index.html

Le site web communautaire: http://ejabberd.jabber.ru/

A propos de Process-one

Process-one est une société spécialisée dans les solutions de messagerie à haute-performance. La société développe activement le serveur de messagerie instantanée ejabberd et propose un support commercial de haut niveau pour les installations d'ejabberd dans le monde entier. Process-one est ainsi un des principaux fournisseurs de solutions de messagerie.

Pour plus d'informations:
http://www.process-one.net/

Contact: contact@process-one.net

A propos de Jabber, d'XMPP et de la Jabber Software Foundation

La Jabber Software Foundation (JSF) est une organisation à but non lucratif dont l'objet est la construction de protocoles ouverts sur la base du protocole XMPP (Extensible Messaging and Presence Protocol) de l'IETF. Largement considéré comme le langage de référence de la messagerie instantanée, XMPP est un standard Internet pour la présence, l'échange de messages en temps réel et la diffusion continue de messages XML. Ce protocol a été bati sur la base des technologies Open Source Jabber, publiée en 1999. Avec l'accord de l'IETF en 2004, la JSF continue de développer des extensions à XMPP pour satisfaire les besoins d'un écosystème dynamique: des développeurs de projets open-source et commerciaux (incluant Apple, HP, Oracle, et Sun), des petites et grandes organisations (incluant la Défense américaine et la plupart des banques d'investissement de Wall Street), des fournisseurs de service Internet et mobile (comme Google et Orange), et plus de 20 millions d'utilisateurs dans le monde.

Interview de Peter Saint-Andre, Directeur Exécutif de la Jabber Software Foundation

Quand le serveur Jabber.org a-t-il été lancé ?

A l'origine, en 1999 (Si ma mémoire en bonne en Août). Le serveur Jabber.org a été le premier serveur Jabber sur Internet et a toujours été considéré comme le plus serveur Jabber le plus emblématique (le "centre de la fédération"). C'est la raison pour laquelle nous avons plus de connection de serveur à serveur que n'importe quel autre serveur.

Combien d'implémentation différente ont-elles été utilisées pour faire fonctionner Jabber.org ?

Le serveur Jabber.org a toujours utilisé jabberd 1.x (et même jabberd 0.x avant). Il y a plusieurs années, nous avons déployé le gestionnaire de connexions de la société Jabber Inc. pour gérer le grand nombre de connexions vers les clients et les serveurs que reçoit Jabber.org. Nous avons cependant conservé jabberd 1.x pour le noyau chargé du routage.

Pourquoi l'équipe de Jabber.org a-t-elle décidée de passer à ejabberd ?

Nous avions besoin de changer notre vieille configuration, qui avait de sérieux problèmes de stabilité. Il y avait trois solutions possibles:

1. Utiliser un server commercial et propriétaire, comme Jabber XCP. Cette approche n'était pas acceptable pour des raisons politiques, c'est-à-dire que nous considérons que le serveur jabber.org doit tourner sur un serveur open source.

2. Sponsoriser le développement d'un gestionnaire de connexion pour jabberd 1.x capable de monter en charge. C'est une solution que nous n'avons pas vraiment envisagé.

3. Utiliser un serveur Open Source qui puisse satisfaire notre besoin de monter en charge. D'après notre connaissance des déploiements massifs existants (Par exemple, gizmoproject.com et mxit.co.za) et d'arpès les résultats de tests publiés sur Internet, cela impliquait d'utiliser ejabberd.

La JSF utilise des logiciels Open Source partout où cela est possible. La migration vers ejabberd nous semblait être un changement naturel.

Qu'attend Jabber.org de la migration vers ejabberd ?

Une plus grande stabilité, une compatibilité totale avec le standard XMPP, le support d'un plus grand nombre d'extensions XMPP (comme pubsub), et une base de code activement maintenue.

Posted at 11 Mar @ 5:53 PM by Mickaël Rémond | 0 Comments

  March 2006
Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Mar 11, 2006
Mar 06, 2006

Powered by Atlassian Confluence 2.7.3, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators