• # Broker de messages

    Posté par . En réponse à la dépêche Oubliez les web services, utilisez des tubes nommés. Évalué à 10.

    Bon l’explication donné sur les middleware (logiciel du milieu ?) est un peu orienté et trop simpliste a mon goût.

    Pour défendre un peu ces logiciels du milieu ce sont les gestionnaires de messages que ont la cote en ce moment, et a juste titre. Ils essayent de fiabiliser fortement pas mal de problématique que pose la transmission par réseaux.
    Par exemple :
    - S’assurer de la bonne réception du message, sinon le mettre en attente et le rejouer)
    - Ne pas avoir un plat de spaghetti
    - Simplification d’ouverture des flux
    - Plein de type de connecteur (évite que chaque soft le fasse a sa sauce la transmission)
    - Monitoring centralisé et harmonisé
    - Gestion du multi émetteur/récepteur
    - Gestion des abonnements (l’émetteur ne sait pas forcément qui consomme ses messages)
    - et plein d’autre ...

    Bref pas mal de problématiques que l’on rencontre dans un SI un poil développé. Alors oui ça peu vite devenir une usine à gaz, si tu ajoute la mode des micro services ça devient vite ingérable. Mais ça fait du taff pour pas mal de monde :-�
    En ce moment c’est Kafka qui tient le haut du pavé, développé par LinkedIn.