activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "james strachan (JIRA)" <j...@apache.org>
Subject [jira] Created: (AMQ-816) new transport for load balancing client requests across many brokers
Date Tue, 11 Jul 2006 16:24:51 GMT
new transport for load balancing client requests across many brokers
--------------------------------------------------------------------

         Key: AMQ-816
         URL: https://issues.apache.org/activemq/browse/AMQ-816
     Project: ActiveMQ
        Type: Improvement

    Reporter: james strachan
     Fix For: 4.2


Rather than creating store and forward networks, it might be nice to have a kind of composite
transport where...

* consumers are created on each broker found/discovered. This allows messages to be sent to
any broker and consumed by any consumer

* producers could dynmically choose which broker to send a message to (or could just pick
one broker per session/producer)

this allows for a load balancing layer at the client side which avoids the need for store/forward
networks (which results in more network traffic and often increases load on the brokers).

So it basically pushes load back to the clients. The downside of this appoach is that the
clients have more connections to brokers - but given the linear scalability of this, it sounds
a great idea to me at least :)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message