# Best Practices

Use these guides to configure production behavior and verify it under load.

## Guides

| Guide | Use it to |
| --- | --- |
| [Kubernetes Autoscaling Best Practices](https://docs.kedify.io/best-practices/kubernetes-autoscaling-best-practices/) | Set requests, probes, placement and shutdown behavior |
| [KEDA Best Practices](https://docs.kedify.io/best-practices/keda-best-practices/) | Tune activation, fallback, polling and stabilization |
| [Scale-to-zero & cold starts](https://docs.kedify.io/guides/scale-to-zero/) | Balance idle capacity against startup latency |

## Production checklist

1. **Set an acceptance target:** peak throughput, latency, error rate and recovery time.

2. **Check ownership:** one controller per replica/resource field; configure generated HPA/KPA resources through the ScaledObject.

3. **Test ramp, spike and idle traffic:** compare [source metrics, desired replicas and ready capacity](https://docs.kedify.io/troubleshooting/workload-scaling/), including node provisioning and startup.

4. **Test failure and scale-down:** unavailable metrics, [controller failover](https://docs.kedify.io/best-practices/high-availability-configuration/), request draining and queue acknowledgements.

5. **Retain a rollback:** record the original configuration and apply changes through the same Helm/GitOps owner.

## Validate Autoscaling Health

[Autoscaling Checks](https://docs.kedify.io/features/autoscaling-checks/) exercise the signal-to-replica path and expose check latency for alerting. They complement application load tests. Use [Monitor scaling](https://docs.kedify.io/troubleshooting/workload-scaling/) to locate delays.

For component operations, see [high availability](https://docs.kedify.io/best-practices/high-availability-configuration/) and [performance tuning](https://docs.kedify.io/best-practices/autoscaler-performance-and-tuning/) in Operate. See also [resource sizing](https://docs.kedify.io/concepts/resource-footprint/), [HTTP proxy tuning](https://docs.kedify.io/how-to/http-proxy-performance-tuning/) and [rightsizing validation](https://docs.kedify.io/how-to/apply-recommendations-to-source/).

Last updated: Sep 21, 2026

---
Canonical: https://docs.kedify.io/best-practices/
Source: src/content/docs/best-practices/index.md
Documentation index: https://docs.kedify.io/llms.txt
