Title here
Summary here
Design principles, components and building blocks for the pipelines everything else sits on.
Seven decisions — processing, ingestion, loading, change management, processing method, quality and storage — determine what a pipeline can do.
Every data pipeline is the same set of components; what differs is which implementation you pick for each.
A pipeline is reliable because of thirteen properties it holds, not because of the tools it is built from.