Designing Smarter Health Checks for Pomerium
pomerium.com·16h·
Discuss: Hacker News
Flag this post

TL;DR

We had a problem. Our services were technically “healthy,” but users didn’t see it that way. Containers would spin up, report as ready, and yet still fail requests because the underlying systems weren’t fully “initialized” — more on that later. Client success rates would tank faster than a bad day on the stock market:

Pomerium load test graphs

Why? Traditional health checks like your typical HTTP keep-alives just weren’t cutting it. They told us whether a process was alive, not whether it was actually ready. So we built something smarter: a stack-aware health check system that surfaces real readiness signals across Kubernetes probe…

Similar Posts

Loading similar posts...