old_mixer_repo icon indicating copy to clipboard operation
old_mixer_repo copied to clipboard

Investigate flow-control support for bandwidth usage (tcp)

Open douglas-reid opened this issue 8 years ago • 4 comments

Based on discussion in the TCP design proposal:

For quota failure, we should investigate delaying rather than closing the connection. Basically flow control instead of connection close. We need to figure out how that should be configured though, is that a quota or a flow control setting?

douglas-reid avatar Jul 27 '17 19:07 douglas-reid

This may fall more into into the proxy's domain rather than the mixer. The proxy should rate-limit the tcp connection to the desired quota.

saumoh avatar Jul 28 '17 19:07 saumoh

Should we move this to the proxy and/or mixerclient?

geeknoid avatar Oct 24 '17 22:10 geeknoid

@geeknoid maybe?

do we have anything open re: resource quotas and deallocation (so that we could constrain the # of active connections)?

douglas-reid avatar Oct 24 '17 22:10 douglas-reid

The intermediated API currently doesn't provide any mechanism for release quota, so its only suited for allocation quotas.

Is adding this support to the intermediated API what you had in mind with this issue?

geeknoid avatar Oct 24 '17 22:10 geeknoid