UPDATED 11:30 EDT / JUNE 28 2022

BIG DATA

Databricks donates Delta Lake framework and MLflow operations platform entirely to open source

Databricks Inc. opens its Data + AI Summit today with the announcement that it will release the entirety of its Delta Lake storage framework to open-source under the oversight of the Linux Foundation.

That means there will no longer be any functional differences between the Databricks-branded Delta Lake and the open-sourced version. The company said it will similarly release its recent enhancements to the MLflow machine learning operations platform and Apache Spark analytics framework to open source. Databricks also rolled out several new features for its core Lakehouse data lake.

Delta Lake, which was introduced three years ago and donated to open source in June 2020, improves the efficiency of the hybrid structured and unstructured analytical stores called data lakes to make information more reliable. It does that by managing transactions across batch and streaming data, coordinating multiple simultaneous writes and doing away with the need to build complicated data pipelines.

“Before Delta Lake, technologies like Spark would process large amounts of data; Delta Lake lets you process small deltas with all changes stored in history so you can go back and forward,” said Ali Ghodsi (pictured) Databricks’ co-founder and chief executive of Databricks. “This is important for audit trails and compliance so you can go back and find decisions you made a year ago.”

Surge in contributions

A new 2.0 release of Delta Lake features better query performance and a foundation based on open standards. The release candidate is now available and is expected to go into a general release later this year. Databricks said the update reflects contributions from more than 6,400 developers and noted that total commits have grown 95% with the average number of lines of code per commit surging 900% over the past year.

The company is also announcing version 2.0 of MLflow, a platform for managing machine learning projects. The release includes Pipelines, a new feature to speed and simplify machine learning model deployments. Pipelines give data scientists pre-defined, production-ready templates based on the model type they’re building to allow faster and more reliable model development without requiring intervention by production engineers.

Users can define the elements of the pipeline in a configuration file and MLflow Pipelines manages execution automatically, the company said. Databricks has also added serverless model endpoints to directly support production model hosting, as well as built-in model monitoring dashboards to help teams analyze the real-world model performance.

Downstream benefits

Ghodsi said the decision to donate the latest enhancements to MLflow — which was open-sourced two years ago to the Linux Foundation — is consistent with the company’s roots. “For us, the whole business model is to keep open-sourcing and keep innovating,” he said. Claiming 1 million downloads for MLflow, he said giving the software away has downstream benefits to the company.

“Imagine an enterprise software company with a million downloads,” he said. “Those people are not our customers but they are using our technology. These projects become standards; people teach classes and write books about them.”

Enhancements to Spark, the wildly successful analytics framework that launched Databricks in 2013, include Spark Connect, which allows Spark to run on nearly any device, and Project Lightspeed, a Structured Streaming engine for data streaming on the lakehouse. Spark Connect is a client/server interface for Spark based on Databricks’ DataFrame API that decouples the client and server for better stability while allowing for built-in remote connectivity.

Better streaming for Spark

Project Lightspeed is described as the next generation of the current Spark Structured Streaming engine that is aimed at improving performance, building a support ecosystem for connectors, adding new operators and simplifying deployment and operations.

The new streaming engine will also be more accessible from popular analytics programming languages such as Python, Ghodsi said. “Every year we’ve been excited for real-time streaming to take off and this year it’s taking off, I think, because of machine learning,” he said.

Databricks is also using the event to roll out a series of enhancements to its flagship Lakehouse platform. They include a serverless version that is now available in preview on the Amazon Web Services Inc. cloud, general availability of the company’s Photon query engine, open-source connectors for Go, Node.js and Python, and the ability to federate queries across multiple remote data sources without first extracting and loading the data.

Dave Vellante, chief analyst at SiliconANGLE Media sister market research firm Wikibon, said Databricks is doing some “great work” but faces stiff competition from the likes of Snowflake Inc.
“The fact that Databricks couldn’t get to the IPO markets during the tech bubble in my opinion is a disadvantage with respect to accelerating their escape velocity to the level that Snowflake has,” Vellante said. “Those two companies are on a collision course and right now, from my point of view, Snowflake is executing at a more rapid pace, attracting an ecosystem that is currently more robust, and its go-to-market is more mature. But it’s far from game over.”
Photo: SiliconANGLE

A message from John Furrier, co-founder of SiliconANGLE:

Your vote of support is important to us and it helps us keep the content FREE.

One click below supports our mission to provide free, deep, and relevant content.  

Join our community on YouTube

Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.

“TheCUBE is an important partner to the industry. You guys really are a part of our events and we really appreciate you coming and I know people appreciate the content you create as well” – Andy Jassy

THANK YOU