Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
improve batch efficiency for high throughput workloads (#1411)
* improve batch efficiency by multiple attempts Signed-off-by: zyguan <[email protected]> * add support for aggressive batching Signed-off-by: zyguan <[email protected]> * add some metrics for batch client Signed-off-by: zyguan <[email protected]> * fetch more requests according to recent wait head durs Signed-off-by: zyguan <[email protected]> * add experimental batch options Signed-off-by: zyguan <[email protected]> * optimize and refactor Signed-off-by: zyguan <[email protected]> * some minor updates Signed-off-by: zyguan <[email protected]> * fix the metric of head arrival interval Signed-off-by: zyguan <[email protected]> * a minor update Signed-off-by: zyguan <[email protected]> * some minor fixes Signed-off-by: zyguan <[email protected]> * update according to the spec Signed-off-by: zyguan <[email protected]> * fix the ut Signed-off-by: zyguan <[email protected]> * fix batch condition Signed-off-by: zyguan <[email protected]> * add some doc comments Signed-off-by: zyguan <[email protected]> * address #1411 (comment) Signed-off-by: zyguan <[email protected]> * rename some vars according to the comments Signed-off-by: zyguan <[email protected]> * add more comments Signed-off-by: zyguan <[email protected]> --------- Signed-off-by: zyguan <[email protected]>
- Loading branch information