Наше требование очень просто. Отправить сообщения пользователям, подписанными на тему. Нам нужны наша система обмена сообщениями, чтобы иметь возможность поддержать миллионы тем, и, возможно, миллионы абонентов на любую данную тему в ближайшее время. Наше приложение построено с Java.
Мы почти решили о RABLICMQ из-за поддержки сообщества, документации и функции (возможно, это доставит все, что нам нужно). Но я очень склонен использовать Redis, потому что он выглядит многообещающим и легким. Честно говоря, я имею ограниченное понимание о Redis в качестве системы обмена сообщениями, но глядя на растущее количество компаний, использующих его в качестве очередей (с Ruby Resque), я хочу знать, есть ли предлагаемое, как проживает в Java, и каковы преимущества или Недостатки использования Redis в качестве MQ над Rabbitmq.