This Is How Observability Starts - With Modeling Pipeline Runs

https://hackernoon.imgix.net/images/42fVSCMQWfSi7dcFWQN3DtjfjLC2-5b83fhu.png

In data platforms, it is easy to confuse business workflow state with job execution state.

A company moves through statuses like "analyzing collection," "saving results," or "generating reports." Those labels are useful for the product. They tell users and operators where the account sits in a longer process.

But they are a poor substitute for knowing whether a specific pipeline is pending, running, finished, or failed right now.

In this post, I will walk through why that gap matters, what we changed in a real project, and how treating pipeline runs as first-class processes improves both observability and control.

What we had before.

The platform processes data for multiple companies, each progressing through different stages and pipeline actions.

Before this change, pipeline execution was mostly inferred from company status transitions.

The API would get a trigger, enqueue a message, and a worker would pick up the job. When the...

Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE

Read more

https://www.techdirt.com/wp-content/uploads/2022/02/failures.jpg

SpaceX's earnings show X's Q2 ad revenue at $367M, down from $1.08B at Twitter in Q2 2022; Musk once said he would take its annual ad revenue to $12B in 2027

More: 404 Media, TechCrunch, The Information, The Verge, New York Magazine, Ars Technica, The Register, Washington Post, Globe and Mail, SiliconANGLE, NBC News, CBS News, Forbes, RuntimeWire, The Wrap, Bloomberg, Constellation Research, Futurism, Breitbart, CNN, ZeroHedge News, Variety, UPI, WeRSM, Fortune, Gizmodo, Caliber.az, The Post Millennial, Tech Times, Bitcoin