- 25 Jan 2024
- 1 Minute to read
- Contributors
- Print
- PDF
Scalability
- Updated on 25 Jan 2024
- 1 Minute to read
- Contributors
- Print
- PDF
Knovvu platform utilizes the mechanisms provided by Kubernetes in order to efficiently and dynamically handle the increasing demand for resources. When additional resources are needed, standard worker VMs can be easily added to meet this requirement.
Horizontal Pod Autoscaling (HPA) in Kubernetes is such a feature that automates the adjustment of the number of replicas in response to changing workload demands. By defining target metrics such as CPU utilization or custom metrics, HPA continuously monitors and compares these metrics to predefined thresholds. When observed metrics exceed or fall below the target, HPA triggers dynamic scaling decisions, automatically adjusting the number of running instances. This ensures that applications can efficiently scale in or out, optimizing resource utilization and responsiveness to varying levels of demand.
Next topic: High Availability