qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ted Ross (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DISPATCH-781) Experimental - Tie end-to-end flow control of message-routed deliveries to outgoing capacity
Date Fri, 26 May 2017 17:59:04 GMT
Ted Ross created DISPATCH-781:
---------------------------------

             Summary: Experimental - Tie end-to-end flow control of message-routed deliveries
to outgoing capacity
                 Key: DISPATCH-781
                 URL: https://issues.apache.org/jira/browse/DISPATCH-781
             Project: Qpid Dispatch
          Issue Type: Improvement
          Components: Router Node, Routing Engine
            Reporter: Ted Ross
            Assignee: Ted Ross


This feature reverses the management of incoming credit for message-routed deliveries.
The current mechanism is based on the the capacity of the incoming (sender-client) links.
 Each attached sender is given credit equal to the configured link capacity regardless of
the capacity of outgoing (receiver-client) links for the same address.  This means that even
under congestion, a newly attached sender will get full capacity credit to send.
The proposed mechanism is based not on incoming capacity but on outgoing capacity.  In this
case, the senders are provided a share of the total outgoing capacity for an address.  Under
congestion, newly attached senders will not be given full credit.
The proposal is a heuristic approach.  It does not revoke credit from senders (but will limit
the number of credits that are replenished).  It will also not deny credit if there are more
incoming links than outgoing capacity.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message