Every app you've built is an ETL pipeline (you just didn't call it that)

4 points by Linell


veqq

An ETL pipeline is an extremely broad concept. You could reword it to unmarshal, process, marshal. You could also say every program is an OODA loop (observe, orient, decide, act) or the process/transform step is an OODA loop etc.

the OODA loop is vague enough that its defenders and attackers can each see what they want to see in it. For some, the OODA concept's flexibility is its strength, but for others it becomes so generalized as to lose its usefulness.

Going further, a function receives inputs, does stuff and outputs something (or side effects but...) and what's really the difference between a program and a function?

Student

No. Is a game an etl? Is an interactive app where users place orders an etl?