toad wrote:

> Okay, so there is a dramatic collapse because it reaches the maximum
> capacity of the network. Whereas with flow control, we keep on adding
> requests even though the network is overloaded, and they are misrouted,
> and not tried properly; we progressively route requests to fewer and
> fewer nodes. 
> 
> So the axes on the graph are a little misleading. We start very many
> requests, but we don't properly attempt them. This is bad; throttling is
> supposed to prevent us from trying so many requests that hardly any of
> them are properly attempted. So throttling should, on your axes, cut out
> some time before an unthrottled network cuts out.

Am I too simplistic to think that the throttling system should mind a 
semireliable way to guage delay due to Outgoing BW delay, divvy that into 
number of outbound reqs/sec, and NAK any inbound requests that come in above 
that rate?

I would think you could do that in a fairly lightweight fashion (i.e., 
without even looking at the request itself)?

-- 
Ken Snider

Reply via email to