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.
- 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).