The Modern Lakehouse Stack: What Actually Belongs in Production
TL;DR A 2026 lakehouse has seven layers: object storage, open table format, catalog, compute engine, orchestration, transformation, and governance Apache Iceberg is the default table format; catalog choice (Unity, Polaris, Nessie) depends on your primary engine Databricks or Snowflake as compute, dbt or SQLMesh for transformation, orchestration via Dagster or Airflow Governance and observability are the layer most often skipped and most expensive to retrofit Default stack: ship end-to-end on a small slice first, then expand - do not spend six months evaluating before data flows The word “lakehouse” has been doing a lot of work for the last five years. It has been used to describe everything from a thin SQL layer over object storage to a fully integrated platform with governance, lineage, ML training, and BI built on top. Like most umbrella terms, this elasticity has been useful for marketers and confusing for engineers. ...