Hacker News new | ask | show | jobs
by apoorvas20 127 days ago
Exactly. Once each stage in the pipeline lived as its own job in the queue, observability got dramatically better. Stage-level latency, queue depth, and failure rates made bottlenecks obvious in a way that was hard to see inside a single async service. It also made it much easier to tune concurrency per stage instead of guessing globally.