in http://activemq.apache.org/message-groups.html, it is said that message groups provide load balancing of the processing of messages across multiple consumers.
Although I read the whole article, I have not understood the relation between message group and load-balancing. After all, there has been load-balance already before message group: message broker dispatch message according the speed of consumers' acknowledgment. So if there is load-balancing concerned with message group, it is a bigger one in term of granularity.
correct?
Any comments or insights are appreciated.