Delta Lake est un framework de stockage open source pour construire une architecture lakehouse. Il ajoute aux data lakes des transactions ACID avec sérialisabilité, des métadonnées évolutives pour de très grandes tables, le voyage dans le temps vers des versions antérieures, un traitement unifié des lots et des flux, l'application et l'évolution des schémas, ainsi qu'un historique d'audit. Delta Lake fonctionne notamment avec Spark, Trino, Flink, PrestoDB et Hive. C'est une couche logicielle que vous déployez vous-même, non un service hébergé.
Selon son site, Delta Lake est un projet indépendant, qui n'est contrôlé par aucune entreprise en particulier. Il fait partie de la Linux Foundation depuis 2019 et suit une charte publiée ; le code est sous licence Apache 2.0. Comme vous exploitez cette couche vous-même, vous décidez où résident les données : dans votre datacenter ou chez un fournisseur européen de stockage et de cloud. Le format ouvert et le code source ouvert limitent l'enfermement propriétaire, même lorsque des plateformes commerciales proposent leur propre implémentation.