Delta Lake ist ein quelloffenes Speicher-Framework für den Aufbau einer Lakehouse-Architektur. Es ergänzt Data Lakes um ACID-Transaktionen mit Serialisierbarkeit, skalierbare Metadaten für sehr große Tabellen, Time Travel zu früheren Versionen, vereinheitlichte Batch- und Stream-Verarbeitung, Schema-Durchsetzung und -Evolution sowie eine Audit-Historie. Delta Lake arbeitet unter anderem mit Spark, Trino, Flink, PrestoDB und Hive zusammen. Es ist eine Softwareschicht, die Sie selbst einsetzen, kein gehosteter Dienst.
Laut eigener Website ist Delta Lake ein unabhängiges Projekt, das nicht von einem einzelnen Unternehmen kontrolliert wird. Es gehört seit 2019 zur Linux Foundation und folgt einer veröffentlichten Charta; der Code steht unter der Apache License 2.0. Da Sie die Schicht selbst betreiben, bestimmen Sie, wo die Daten liegen: im eigenen Rechenzentrum oder bei einem europäischen Speicher- und Cloud-Anbieter. Das offene Format und der offene Quellcode begrenzen den Lock-in, auch wenn kommerzielle Plattformen eine eigene Implementierung anbieten.