Warshaw

Short notes on latency, links and small self-hosted systems.

Health checks that tell the truth

2026-11-04

A health check that only confirms the process is running will happily report success while the service cannot reach its database. A useful check exercises the path a real request takes, cheaply.

The opposite mistake is a check so thorough it fails whenever any dependency hiccups, causing restarts that make things worse. The check should answer one question: can this instance serve requests right now?

← All notes