Built on open source
Databricks engineers are the original creators of some of the world’s most popular open source data technologies
Open source data and AI projects created by Databricks
Apache Spark™
Apache Spark is a unified engine for executing data engineering, data science and ML workloads.
Delta Lake
Delta Lake lets you build a lakehouse architecture on top of storage systems such as AWS S3, ADLS, GCS and HDFS.
Apache Iceberg™
Apache Iceberg lets you build a lakehouse architecture on top of storage systems such as AWS S3, ADLS, GCS and HDFS.
Unity Catalog
Unity Catalog is the industry’s only universal catalog for data and AI.
MLflow
MLflow manages the ML lifecycle, including experimentation, reproducibility, deployment and a central model registry.
Delta Sharing
Delta Sharing is the industry’s first open protocol for secure data sharing, making it simple to share data with other organizations.
Redash
Redash enables anyone to leverage SQL to explore, query, visualize and share data from both big and small data sources.
More open source tools integrated with Databricks
Frequently Asked Questions
Databricks is built on a set of open source data and AI projects, several of which were originally created by Databricks engineers, including Apache Spark™, Delta Lake, Apache Iceberg™, Unity Catalog, MLflow, Delta Sharing and Redash. These projects cover the data and AI lifecycle, from data engineering and lakehouse storage to ML lifecycle management and secure data sharing. Databricks also supports additional widely used open source libraries such as TensorFlow, PyTorch, Keras, RStudio, scikit-learn, XGBoost and Terraform. Together they let teams build data engineering, data science and ML workloads on a common open foundation.
