On 19/11/2007, ktecho <[EMAIL PROTECTED]> wrote: > Something like 860 KB/sec of text encapsulated into JMS messages of about 150 > bytes each one, coming from 42 machines. The problem is that we need to do > some parsing of the messages on the machine, and that the number of clients > could potentially grow. That's why we need some brokers to be Master.
So here's the common misconception. You can have thousands and thousands of JMS clients processing messages concurrently on queues. However a single message broker (or master/slave cluster) can deal with this kind of volume without breaking into a sweat. Have you tried doing some performance benchmarking yet? http://activemq.apache.org/activemq-performance-module-users-manual.html > The only way to provide HA and Load Balancing is to increase the number of > server in pairs (master/slave)? See this for more background http://activemq.apache.org/clustering.html -- James ------- http://macstrac.blogspot.com/ Open Source Integration http://open.iona.com