An interactive explainer
Deploying is not a place you put your code. It is a loop. Something compares what should be running with what is running, then fixes the difference. On a rented machine that something is you, at 7 A.M. Climb until the loop is a machine, then meet the one thing it still cannot see.
Deployment · Reconciliation loops · Process supervision
Deployment & Cloud · Beginner · 9 min · Who restarts your app at 3 A.M.? — an interactive explainer on ViLearn, with a simulation and a knowledge check. All explainers.
Related: How Kubernetes keeps your app alive · Why your dashboard was green while users were leaving · Scaling the summit