Which persistent & lightweight queue messaging for cross domain (> 2) data exchange with rails integ

Posted by Erwan on Stack Overflow See other posts from Stack Overflow or by Erwan
Published on 2010-03-25T20:31:46Z Indexed on 2010/03/25 23:23 UTC
Read the original article Hit count: 400

Hi all,

I'm looking for the right messaging system for my needs. Can you help me ?

  • For now, there won't be a huge amount of data to process, but I don't want to be limited later ...
  • The machines are not just web servers, so the messaging tool should be lightweight, even if processing is not very speed.
  • When some data change on a server, all servers should have the information and process it locally. (should I create one channel per server on each of them ?)
  • The frontend is written on Rails, so it is important, in order to simplify the development, that there is a gem / plugin to manage communications and data sent.

At this time :

  • RabbitMQ + workling seems to fit my needs. Could this be a right choice ?
  • ActiveMQ make me afraid, because of Java (I really don't know very well Java, but it seems to me to be big CPU consumer)
  • Others don't seem to be as mature as them.

There might be lot of development using this kind of technology, so I can't go to the wrong way !

Thank you for help.

© Stack Overflow or respective owner

Related posts about ruby-on-rails

Related posts about message-queue