Jabber.org passe à ejabberd

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
0
9
mar.
2006
XMPP
En février 2006, Jabber.org a migré son infrastructure de messagerie instantanée Jabber vers ejabberd.

Peter Millard et Peter Saint-Andre, de la Jabber Software Foundation, ont posté tous les deux des informations à ce sujet, officialisant ainsi le travail de migration.

NdM : Rappelons qu'Ejabberd est un serveur Jabber / XMPP, libre écrit en Erlang, faisant valoir :
  • une implémentation extensive de XMPP et des JEP (Jabber Enhancement Proposals)
  • un fonctionnement optimal par grappe, particulièrement adapté à la montée en charge et à la résistance aux pannes ("distributed and fault-tolerant")
  • des performances accrues.


Jabber est un protocole de messagerie instantanée définit par la JSF (Jabber Software Foundation ) et standardisé par l'IETF (Internet Engineering Task Force) sous le nom de XMPP (eXtensible Messaging and Presence Protocol).

Jabber.org est à la fois un site de référence concernant Jabber, ses extensions et son implémentation et un des services publics de messagerie instantanée basé sur Jabber les plus en vue.

Jabber.org est probablement le plus célèbre des serveurs Jabber, car il était historiquement le premier sur Internet (et pour cause).

Cette migration est un nouveau succès pour ejabberd, qui devrait accélérer la vague de migration qui est en train de se produire..

Aller plus loin

  • # jabberd

    Posté par  . Évalué à 8.

    Cette migration est un nouveau succès pour ejabberd, qui devrait accélérer la vague de migration qui est en train de se produire
    Au derniere nouvelle le server en C (jabberd v1 et v2) était très peu maintenu. Il n'est donc pas étonnant que des admins se trournent vers des solutions plus maintenu/robuste.
    • [^] # Re: jabberd

      Posté par  (site web personnel) . Évalué à 5.

      Ejabberd Powa \o/

      J'avais fait le choix de ejabberd il y a maintenant près de 6 mois pour mailfr.com, et je me demandais si des gros allaient l'utiliser...

      le fait que jabber.org himself s'y mette me conforte dans le choix de cette excellente implémentation de jabber en erlang.

      Bravo les gars.
      • [^] # Re: jabberd

        Posté par  . Évalué à 6.

        C'est peut-être signe de reconnaissance, mais d'un autre côté le site jabber.org n'a jamais été d'une grande stabilité. Je préfèrerais une annonce de ce type pour les serveurs amessage, apinc... qui cherchent une plus grande stabilité de leur serveur jabber parce que des utilisateurs s'en servent vraiment.
        • [^] # Re: jabberd

          Posté par  (site web personnel) . Évalué à 0.

          Il y a de nombreux sites qui utilisent ejabberd, avec des contraintes d'uptime forte, donc ce n'est pas parce que Jabber.org n'a pas jusqu'ici été très stable que ce n'est pas une bonne nouvelle pour ejabberd (Sachant qu'il existait d'autres choix potentiels qui n'ont pas été sélectionnés).

          Et puis pour les autres annonces, patience :-)

          --
          Mickaël Rémond

          Mickaël

          • [^] # Re: jabberd

            Posté par  (site web personnel) . Évalué à 5.

            Lorsque j'ai eu à installer un serveur Jabber, J'ai comparé sur papier les solutions existantes et mon premier reflexe avait été de me tourner vers un bon vieux projet écrit en C plutot qu'un autre basé sur un langage "obscur".

            J'ai trés vite déchanté de ma rapide expérience avec jabberd. Peu maintenu, peu de fonctionnalités, brouillon, pas d'évolution à prévoir... Je me suis alors dirigé vers ejabberd et la découverte d'erlang.

            J'ai été enthousiasmé par la qualité de finition, la stabilité et les fonctionnalités d'ejabberd. Vraiment un tres bon soft.
            La seule difficulté que j'ai eu avec c'est de réussir à configurer la redondance. J'ai eu du mal à obternir le bon résultat et si j'y suis arrivé, je le dois plus à la chance qu'a ma bonne comprehension de la doc d'erlang :(

            Le prochain serveur Jabber que j'installerais sera sans aucun doute ejabberd :)
            • [^] # Re: jabberd

              Posté par  . Évalué à 4.

              erlang est un bon langage pour ecrire des serveurs, un serveur web en erlang existe aussi.
  • # bonne nouvelle pour Erlang

    Posté par  . Évalué à 6.

    c'est aussi une bonne nouvelle pour le langage Erlang. on en entend pas beaucoup parler pourtant c'est un bon langage je trouve. dommage qu'il ne soit pas étudié en école d'ingé en plus des traditionnel C, C++, java.
    • [^] # Re: bonne nouvelle pour Erlang

      Posté par  (site web personnel) . Évalué à 2.

      C'est un bon langage, oui, mais pourquoi le rajouter au programme des formations d'informatiques plutôt que Ruby, Python, ou Objective-C ?
      • [^] # Re: bonne nouvelle pour Erlang

        Posté par  . Évalué à 3.

        Parce qu'il introduit des paradigmes différents des traditionnels langage orientés objet par exemple ?
      • [^] # Re: bonne nouvelle pour Erlang

        Posté par  (site web personnel) . Évalué à 5.

        Parce qu'il change radicalement la manière de programmer, même lorsque l'on se repenche sur d'autres languages.

        Il introduit le paradigme de la programmation orientée concurrence et que ce concept permet de réaliser des applications parallèles performantes comme ejabberd.

        --
        Mickaël Rémond

        Mickaël

  • # Avec un interview de Peter Saint-Andre

    Posté par  (site web personnel) . Évalué à 5.

    N'oubliez pas de jeter un oeil sur le texte complet de l'annonce, car le texte contient une mini-interview de Peter Saint-Andre qui explique les raisons de la migration:

    http://support.process-one.net/doc/display/NEWS/2006/03/06/J(...)

    --
    Mickaël Rémond
    http://www.process-one.net/

    Mickaël

  • # Tutoriel Video: Configurer un serveur de messagerie instantanée en 180s

    Posté par  (site web personnel) . Évalué à 1.

    Nous venons de publier un tutoriel vidéo afin de montrer combien ejabberd est facile à mettre en oeuvre.

    Set-up an Enterprise Instant Messaging server in 180 seconds: http://www.process-one.net/tutorials/ejabberd_setup_linux_en(...)

    Mickaël

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.