News for hackers. Stuff that matters.
Re:A quick message queue benchmark: ActiveMQ, RabbitMQ, Horn... by maybenot on Thursday April 11, 2013 @10:07AM (#5532021)
AMQ is sensitive to proper memory configuration. Typically what will happen is the memory configuration in the activemq.xml doesn't line up with the JVM heap and this causes garbage collection thrashing. It reaches a point where the CPU spikes and the monitor process zaps the JVM process, which causes a restart.

If everything is tuned and lined up properly this won't happen. I've used AMQ in high-volume production systems for years without this problem.

Re:A quick message queue benchmark: ActiveMQ, RabbitMQ, Horn... by mbell on Thursday April 11, 2013 @10:36AM (#5532192)
I've played with this and am not getting anywhere near the -Xmx set for the JVM and producer flow control isn't kicking it. Load on this broker isn't very high either, 5k to 10k messages/day, all messages << 1KB.