Blog

Articles on software systems, design and engineering, by Janardhan Chejarla.

Share
Janardhan Chejarla

Debug Logs for Every Failed Request

Production services log at INFO, so when a request fails, the DEBUG lines that would explain it were never written. Why I built debug-on-failure, how it keeps DEBUG lines only for failed requests, and what it costs.