Reconstructing Edtech Outages — Node.js Express Health Checks with /ready and /live
An Express health check page says the lesson-publishing API is unavailable. The Node.js /ready endpoint is failing while /live still answers, and the on-call view shows the last readiness transition; it does not merely say "CPU high." That evidence is enough to ask whether learners lost access, whether only new publishing failed, and which release was serving traffic. TL;DR: give an Express service three deliberately different endpoints: /live proves the process can answer, /ready says it may receive traffic, and /health returns a compact operator-facing summary. Record every readiness transit
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in