flytestdlib icon indicating copy to clipboard operation
flytestdlib copied to clipboard

[wip] FairQ: An implementation of K8s Workqueue

Open kumare3 opened this issue 5 years ago • 0 comments

  • The implementation aims to provide equal worker allocation across all namespaces. This avoids one namespace from taking over all workers and thus increasing the latency to process a namespace with lower load.
  • The queue is thus fair for every namespace. IF somenamespace has skewed work duration (larger) then it will not inversely impact the reconcilation latency for objects in another namespace

TODO: workqueue metrics support

kumare3 avatar Jun 06 '19 21:06 kumare3