Vendor-neutral reference
The open
lakehouse
A data architecture that stores data in open file and table formatson commodity object storage, so that any compliant engine can read and write it without vendor lock-in.
- Reference entries
- 201
- Architecture layers
- 9
- Comparisons
- 3
The stack, one layer at a time
An open lakehouse is assembled from layers, each with one job and several implementations. Any one of them can be replaced without disturbing the others, which is the entire point of the architecture.
- Agents & AI18 entriesHow do agents use any of this safely?Agentic analyticsRAGText-to-SQLVector search
- Semantics12 entriesWhat does this data mean?Semantic layerMetricsOntologyModeling
- Movement15 entriesHow does data get in, and stay current?AirflowdbtDagsterCDCStreaming
- Interchange3 entriesHow does data move between systems?Apache ArrowArrow FlightFlight SQL
- Compute43 entriesWhat actually runs the query?SparkTrinoFlinkDuckDBDremio
- Catalog17 entriesHow do engines find and govern those tables?Apache PolarisIceberg RESTNessieGlueUnity
- Table format50 entriesWhat makes those files behave like a table?Apache IcebergDelta LakeApache HudiApache Paimon
- Storage format26 entriesHow is the data physically written down?Apache ParquetORCAvroObject storage
- Foundations17 entriesWhat kind of system are we building?LakehouseData lakeData warehouseMedallion
Start here
Four pages that cover the whole subject, in the order they make sense.
The choices, side by side
Each layer has several viable options. These comparisons lead with the table.
Look something up
201 in-depth entries, each mapped to the layer it belongs to, plus a one-line glossary for when that is all you need.
Implementation reading
Written by vendors, listed here because the technical content is useful. Nothing on this site is a recommendation to buy anything.
- Semantic layer: a definitive guideDremio
- Apache Polaris as a catalog standardDremio
- What are table formats, and why were they needed?Dremio
- Open source and the data lakehouseDremio
More reading, including independent sources, is collected in theblog roll, video roll, andbook roll.