Capacity planning

1. What is Capacity Planning? Capacity planning is the discipline of answering one question in a systematic way: “Given how the business expects customers to use the site, what amount of compute, database, cache, network, and storage do we need so the system remains fast and reliable, even during peaks and failures?” Conceptually, it is […]

Helm chart

A Helm chart is a packaged, reusable way to define, install, and upgrade an application on Kubernetes. 1) What this is and why the components are used together Kubernetes is great at running containers, but it expects you to provide many related objects—deployments, services, ingress rules, config, secrets references, autoscaling settings, and more. Managing those […]