A arquitetura lakehouse é um estilo de arquitetura que combina a escalabilidade dos data lakes com a confiabilidade e o desempenho dos data warehouses. Ela permite que organizações armazenem e analisem grandes volumes de dados variados em uma única plataforma, ao invés de ter os dados separados em camadas de data lakes e data warehouses, e usando as mesmas ferramentas e técnicas familiares, baseadas em SQL. Apesar do termo ter sido muitas vezes associado a fornecedores como Databricks, alternativas abertas como Delta Lake, Apache Iceberg e Apache Hudi valem a pena ser considerados. A arquitetura lakehouse pode complementar implementações de malha de dados. Equipes autônomas de produtos de dados podem escolher aproveitar as vantagens de uma Lakehouse em seus produtos.