The honest health check point is underrated. A /health that returns 200 while MySQL is down just teaches people to ignore it. Reporting each dependency separately is what makes it useful during an incident.
Thanks Abhinav, glad the honest health check point landed with you. A /health that lies during an incident is worse than none, so I agree 🙂
Abhinav Sharma
Founder of Impact Gate. See who breaks before you change an API.
The honest health check point is underrated. A /health that returns 200 while MySQL is down just teaches people to ignore it. Reporting each dependency separately is what makes it useful during an incident.