2012-03-06 16 views
5

Nos gustaría proporcionar colas como servicio (similar a Amazon SQS) para cualquier aplicación que lo requiera dentro de la empresa.Buscando intermediario de mensajes con API REST

Antes de reinventar la rueda que estamos buscando algún producto que cumple con:

  • escalas horizontal
  • alta disponibilidad sobre el rendimiento
  • simple cola de la API REST (publicar, deque, ACK, NACK) más características avanzadas

Fondos: Utilizamos principalmente Java/Groovy y tenemos experiencia en RabbitMQ y ActiveMQ pero estamos abiertos a cualquier pro conducto/lenguaje.

Agradecer cualquier sugerencia de experiencia, producto o adaptador de agente.

+0

¿Qué extrañas al usar ActiveMQ? Ofrece acceso REST y puede configurar varios nodos como un clúster de conmutación por error. – SirRichie

Respuesta

1

Primero un descargo de responsabilidad - Mi experiencia es alrededor de SonicMQ, ActiveMQ y TibcoRV. Vi su pregunta como una oportunidad para pasar un tiempo investigando lo que RabbitMQ tiene para ofrecer, que hasta ahora no he usado con ira.

He aquí alguna información (propaganda?) Me encontré de RabbitMQ ...

Si yo estuviera en tu lugar, me gustaría pasar algún tiempo y "pico" a cabo utilizando una solución ActiveMQ (como se ha señalado ya por @SirRichie en los comentarios anteriores, que parece satisfacer también sus necesidades). Yo también haría lo mismo con RabbitMQ. ¡Intenta y cronometra cada uno de ellos por unos días y mira lo que descubres!

Parece que ya tienes un poco de experiencia con RabbitMQ, y es posible que ya sepas todo esto. Disculpas si es así.

P.S. También puede usar Amazon SQS. :)

0

Supongo que quiere crear una pequeña solución de middleware, no solo una SQS.