nighthawk icon indicating copy to clipboard operation
nighthawk copied to clipboard

Adaptive Load Controller

Open eric846 opened this issue 5 years ago • 2 comments

Create a tool that repeatedly calls a Nighthawk Service with brief benchmarks at different RPS values and adjusts the RPS based on latency, logging all results.

Create a C++ library with a CLI wrapper.

Generalize to inputs other than RPS and metrics other than latency, including metrics pulled from outside services.

Allow plugging in different algorithms for computing the next RPS.

eric846 avatar Jul 22 '20 01:07 eric846

@eric846 Should this issue be closed at this point? Just stumbled across this in an investigation of something else, but I'm fairly sure this is now complete.

dubious90 avatar Jan 05 '21 18:01 dubious90

We got interrupted before creating the CLI wrapper executable, but we still plan to do that.

eric846 avatar Jan 05 '21 19:01 eric846