/k8-scalar

An easy-to-use and extensible workbench for comparing autoscalers for container-orchestrated services

Primary LanguageHTMLApache License 2.0Apache-2.0

K8-Scalar

K8-Scalar is a workbench for implementing and evaluating different self-adaptive approaches to autoscaling container-orchestrated services.

The K8-Scalar artifact has been used and validated in the context of autoscalers for database clusters. Although autoscalers for database clusters  or multi-tier applications  have been researched, developing an effective autoscaler for databases is still an art, rather than a science.

Relevant publications

  • Eddy Truyen, Wito Delnat, Ansar Rafique, Dimitri Van Landuyt, Wouter Joosen, "K8-Scalar: A workbench to compare autoscalers for container-orchestrated database clusters", in Proceedings of the 13th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2018), Gothenburg, Sweden. (pdf).

Documentation

Help

  • If you experience troubles with setting up k8-scalar, send me a message at slack. In case of a bug or feature request, add an issue.