[ https://issues.apache.org/jira/browse/DISPATCH-57?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ted Ross resolved DISPATCH-57. ------------------------------ Resolution: Fixed > Balance deliveries adaptively across all competing consumers in the network > --------------------------------------------------------------------------- > > Key: DISPATCH-57 > URL: https://issues.apache.org/jira/browse/DISPATCH-57 > Project: Qpid Dispatch > Issue Type: Improvement > Components: Router Node > Reporter: Ted Ross > Assignee: Ted Ross > Fix For: 0.6 > > > When there are multiple competing consumers on an address across a network, > the network should balance deliveries to those consumers adaptively. This > will cause more messages to be delivered to faster consumers and fewer > messages to slower consumers. > The basic idea is that each router tracks the deliveries and can know how > many outstanding (unacked) deliveries have been sent via each outbound link. > It can then choose a link based on the smallest number of outstanding > deliveries. Faster links will tend to have fewer deliveries and will get > preference in the balancing. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org