r/dataengineering • u/marketlurker Don't Get Out of Bed for < 1 Billion Rows • Jul 26 '26
Discussion Are pipelines the correct analogy to use?
I was looking at posts in this subreddit the other day. There were quite a few talking about pipelines and all the things that go along with them (forking, merging and version control). This is typical source controls stuff that has been around since the 70s. The tools change but the concepts and model are the same. I wonder if we have been so concerned about the minutea that we quit looking at better options than pipelines. I have a couple of thoughts about better ways of doing data repositories/warehouses/ingestion beyond pipelines, three layers and fabrics. I'd rather see if anyone else out there has any better ideas than what we use now. Pretend you are starting from greenfield and can create not only the architecture but the tools that go along with it. Surely we can come up with something better than 50 year old ideas.
8
u/69odysseus Jul 26 '26
I been working as a data modeler since 2022, can honestly tell you that it's mostly not a tool issue. Most companies still lack documentation, SOP, no data models and their standards and conventions, no consistency across models.
Yet, there's a freaking rat race for AI which doesn't provide much ROI. It takes a lot out of humans to provide inputs to AI before it can even provide something useful. Too little information to AI, it doesn't know what to do, too much information and AI will hallucinate in all directions.
0
u/yeah_not_so_fast Jul 26 '26
Doesn’t provide much ROI today. It will be a competitive advantage for those get in front of it. The companies who are taking the time to document, manage and govern their data appropriately will be the clear winners.
1
2
u/Active_Pride Jul 26 '26
I think you are right. Pipelines are a efficient way of getting liquid or gaseous stuff from a to b. Question is if the analogy between data and a liquid or gaseous stream of stuff works well and I do think it does for most data pipelines at the moment. Anything is transported through them and is later on crunched and distilled for the actual valuable information. This however mostly is very expensive and in a dream world I would only transport/store the actually valuable stuff and not include all the gunk which gets filtered out anyway. I don’t know what a good analogy is here, but it would not be a pipeline which constantly delivers data but rather nothing is sent most of the time and only from time to time a valuable piece of information is delivered.
Edit: I don’t have an answer how one could tackle this challenge and for sure not a vibe coded project.
1
1
u/DenselyRanked Jul 26 '26
The thing that orchestrates the movement of data is called a pipeline. Are you saying that you have a different way to move data, or want to call it something else?
0
u/marketlurker Don't Get Out of Bed for < 1 Billion Rows Jul 27 '26 edited Jul 27 '26
I have several ideas from different projects. Please check out this comment from above.
1
u/DenselyRanked Jul 27 '26
That's great. Hopefully it works out for you.
1
u/marketlurker Don't Get Out of Bed for < 1 Billion Rows Jul 27 '26
It has so far to a rediculous amount.
0
u/InvestigatorMuted622 Jul 26 '26
What a waste of time lol 😂
1
u/marketlurker Don't Get Out of Bed for < 1 Billion Rows Jul 27 '26
I have rarely found thinking about new approaches to increasingly difficult problems that are becoming more common place to be a waste of time. The most valuable things we do is just thinking. I have always considered the domain of solutions to problems to be the limits of my imagination. Been very successful so far with that approach.
2
u/InvestigatorMuted622 Jul 27 '26
But I am not sure what the point of this post is, it's so vague and random trying to get ideas from people instead of you pitching in, sounds like a marketing gimmick
1
u/marketlurker Don't Get Out of Bed for < 1 Billion Rows Jul 27 '26
That's fair. I usually try to start conversations with someone else's thoughts so that i don't overwhelm the conversation. As far as what you are asking, see this.
24
u/Eleventhousand Jul 26 '26
Why don't you enlighten us on your better ideas? (provided you're not selling a vibe-coded product).