/ContinuousDecentralizedAutoscaling

Tool repository for continuous decentralized autoscaling

Primary LanguageRMIT LicenseMIT

Continuous Decentralized Autoscaling

Repository contents:

  • das-library: C program example that can be injected into service instances to enable decentralized autoscaling
  • model: R script that implements the formulas presented in the paper
  • scaling-executor: An implementation of the execution layer for Kubernetes without additional scaling logic
  • simulation: R simulation core for continuous decentralized autoscaling based on simmer framework
  • test-functions: Python and JavaScript functions used for the prototype evaluation