IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

retour d’expérience sur ZeroMQ


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut retour d’expérience sur ZeroMQ
    Bonjour,
    Es ce que quelqu'un connait zeromq? http://zeromq.org/
    Je me demande si elle est aussi performante que cela

    Merci

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 100
    Billets dans le blog
    146
    Par défaut
    Bonjour,

    C'est efficace, mais je n'avais pas fait de tests de performances.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Membre Expert Avatar de Astraya
    Homme Profil pro
    Consommateur de café
    Inscrit en
    Mai 2007
    Messages
    1 048
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consommateur de café
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 048
    Par défaut
    Bonjour,
    Je ne connaissait pas ZeroMQ. Il semble intéressant pour les frameworks d'entreprise devant repondre à plusieurs langages. Sinon ca à l'air d'être simplement un genre de gestionnaire de message avec plusieurs stratégies de traitement comme le task scheduling, probablement lockfree pour les performances. A voir pourquoi tu le veux et si c'est pas utiliser une avion de chasse pour aller acheter du pain.

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut
    Attention à la pérennité : le développeur est mort.
    Le développement a été repris, mais pas la doc...

  5. #5
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Le but est de simplifier le développement réseaux entre application de langage différent (principalement C++ et C#).
    Il y a pas mal de chose qui semble intéressante pour créer un canal de communication(PUB/SUB, PUSH/PULL, ...).

    Merci pour l'information sur la pérennité. C'est effectivement important à prendre en compte.

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    1 825
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 1 825
    Par défaut
    J'ai pas mal joué avec ZeroMQ, sans avoir fait de tests de performance poussés ni de comparaison avec d'autres gestionnaires MQ. C'était pour faire une infra distribuée, sans SPOF.

    Il faut faire attention car c'est du bas niveau en termes de communication, donc ça demande de confectionner soit même les bons patterns selon les besoins, qui ne sont pas toujours évidents à mettre en oeuvre, surtout quand on fait du distribué. L'avantage c'est que l'on peut cumuler différents patterns selon les besoins de chaque situation (tolérance à la perte de message, distribution équitable selon le parc de machine hétérogène, performance, heart beat, confirmation de transmission des messages etc.).

    Bien sûr il y a le zmguide pour nous aider, mais uniquement pour nous aider.

    Si c'est juste pour transmettre des messages style client / server, je pense qu'il vaut mieux utiliser une implémentation d'AMQP toute faite. Mais si c'est pour faire des trucs style blockchain ou du M2M, ZeroMQ est un bon choix, très léger.

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/08/2013, 08h27
  2. Retour d’expérience sur Active Record?
    Par denis.beurive dans le forum Ruby on Rails
    Réponses: 1
    Dernier message: 23/11/2012, 00h03
  3. Réponses: 0
    Dernier message: 12/10/2011, 13h06
  4. Réponses: 0
    Dernier message: 12/10/2011, 13h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo