ActiveMQ ou RabbitMQ ou ZeroMQ ou

Nous serions intéressés de connaître des expériences avec les avantages et les inconvénients de ActiveMQ vs RabbitMQ vs ZeroMQ. Les renseignements sur toute autre intéressant files d'attente de messages est également la bienvenue.

  • Je suis nouveau à la file d'attente de messages et a été la lecture de véritables cas d'utilisation de l'informatique à stackoverflow.com/q/1035949/181870. Plus tard, alors qu'à googler pour les sujets/articles liés à la file d'attente de messages JMS (en particulier), je suis tombé sur OpenJMS - une implémentation open source de Sun Microsystems Java Message Service API 1.1. Ce que je suis surpris, c'est qu'il n'est pas couvert/discuté ici? Je voulais juste vérifier avec la communauté si OpenJMS est liée à ce sujet, la discussion et le cas échéant, conformément à l'OP, des expériences avec des avantages et des inconvénients de la même aide.
  • 3 ans plus tard, une note pour les gens de navigation par ici ... pensez à POURQUOI vous voulez utiliser message queueing middleware. Si la raison est de répartir les tâches au sein d'un cluster, regardez le Céleri. Il fonctionne à un niveau d'abstraction plus élevé que le MQ-solutions style, utilise RabbitMQ pour déplacer des messages, mais a soutien exceptionnel pour une tâche spécifique de la sémantique.
InformationsquelleAutor Abie | 2009-04-08