DuckLake
Assess
DuckLake is an open lakehouse format from the makers of DuckDB. Data lives as Parquet files in object storage, like with Apache Iceberg, but all metadata lives in an ordinary SQL database such as PostgreSQL instead of in metadata files plus a separate catalog service.
That makes the stack considerably simpler: a database we already run replaces the catalog, and it supports transactions across multiple tables. We are preparing a pilot next to our Iceberg lakehouse.
The format is young, though. Engine support outside DuckDB is still limited, whereas Iceberg is supported almost everywhere, so for now Iceberg remains our default.