-
Notifications
You must be signed in to change notification settings - Fork 180
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
loadbalancer-experimental: track the length of outstanding requests (#…
…2833) Motivation: DefaultRequestTracker is intended to track how long requests are taking but right now it can only add data once it gets a response. As requests start to pile up we get a multiplicative effect but we don't consider how long requests have remained outstanding. Modifications: - Keep track of how long a request has been pending by marking its start time and considering it when computing score. Result: We're more sensitive to sudden failures.
- Loading branch information
1 parent
d2794c4
commit fb39471
Showing
2 changed files
with
114 additions
and
43 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters