messaging - Looking for message broker with a REST API -
we provide queues service (similar amazon sqs ) application requires inside company. before reinventing wheel we're looking product complies with: scales horizontally high availability on performance simple queue rest api (publish, deque, ack, nack) on advanced features backgrounds: use java/groovy , have experience in rabbitmq , activemq open product/language. i'd appreciate experience, product or broker adapter suggestion. first disclaimer - experience around sonicmq, activemq, , tibcorv. saw question opportunity spend time investigating rabbitmq has offer, have not used in anger date. here's information (propaganda?) came across rabbitmq... scales horizontally ( http://www.rabbitmq.com/distributed.html ) tries hard high availability ( http://www.rabbitmq.com/ha.html ) has experimental plugin called rabbitmq-json-rpc-channel allows send amqp json on http might meet rest api requirements https://github.com/rabbitmq/rabbitmq-jsonrpc-channe