Como ya hemos comentado en varios posts AMQP (Advanced Message Queuing Protocol) es un estándar abierto para mensajería.
El protocolo es agnóstico del lenguaje e incluye patrones Point To Point, Publish, Subscribe, Fan-Out y Request-Response.
Las 5 implementaciones open source más importantes AMQP son.
![]()
· Forma parte de la suite Spring de VMWare
· Escrito en Erland
· Es uno de los más usados.
· Sencillez de uso, consola web
· Disponible para la mayoría de SO y plataformas.
· Soporte pobre para cluster
· Ofrece librerías para C/C++ y JMA
· Herramientas remotas de administración
· Federación de servidores
· Soporta HA de diversas formas
· Poca documentación y poco soporte de la comunidad
· Java centric
· Enfocado a la nube o hosting
· Funciona con clientes RabbitMQ y Apache Qpid
· Desarrollado en Java
· Provee message brokers escritos en Java, C++, JMS, Python, .Net y Ruby
· Multiplataforma
· Soporte clustering, federación, seguridad,…
![]()
· Soporta la última versión de AMQP
Podéis ver el informe comparativo completo aquí.




Deja un comentario