We alerted on errors. The silent failure was a truncated answer.
Every monitor was green. HTTP 200s, latency inside SLO, zero exceptions. Meanwhile users were getting half an answer and cut-off JSON, and nothing on our side had noticed, because a truncated completi
jas-blogs.hashnode.dev7 min read