Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve concurrent request bucketing in queue-proxy. #1091

Merged
merged 5 commits into from
Jun 13, 2018
Merged

Improve concurrent request bucketing in queue-proxy. #1091

merged 5 commits into from
Jun 13, 2018

Commits on Jun 13, 2018

  1. Improve concurrent request bucketing in queue-proxy.

    Instead of counting all requests that arrived in a certain bucket as concurrent, the queue proxy now reports the actual maximum concurrency that was present inside of one bucket.
    
    If for example 3 requests arrive at once, the maximum concurrency will be 3 for that bucket. If another arises while the 3 remaining are still open, maximum concurrency is 4. Closing requests results in a decrement on the concurrency immediatly (versus draining the outgoing request queue on quantization which results in the behavior described above).
    
    Closes #1060
    markusthoemmes committed Jun 13, 2018
    Configuration menu
    Copy the full SHA
    9079d6f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2465551 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d715be View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6fb8fbe View commit details
    Browse the repository at this point in the history
  5. Adjust channel typing.

    markusthoemmes committed Jun 13, 2018
    Configuration menu
    Copy the full SHA
    f7828f7 View commit details
    Browse the repository at this point in the history