As the MLOps ecosystem continues to grow and evolve its adoption to emerging workflows
and use cases, It was great to have Corey Zumar, Lead MLflow Maintainer on the pod last week, to walk us through the journey of how this evolution is influencing the development of MLfow.
What's MLflow? MLflow is an open-source platform developed by Databricks to help streamline development processes in the MLOps lifecycle
Build Key Insights Corey shared one of the most important lessons learned while building MlFlow, he says "Instead of purpose building solutions for every niche tool or use case based on users' requirements, it is often easier to create an extensible and coherent core medium(API) to let developers bring their own workflows with that."
Product development with open-source This approach creates a rich medium for the maturity of the product as it grows within the community, which is based on feedback. It increases the chances of building a product to solve actual challenges practitioners face, for their various use cases. And sometimes, a joint
development structure where you have a third-party platform that adopts the use of a product could also power the Product's development, like in the case of MLflow with Databricks
The vision and success in Adoption The idea behind the product's design was to have a core abstraction of components(pillars) and structure, in such a way that enables seamless flexibility for users("libertarian engineers" ) and it looks like that turned out pretty well because it is quite popular amongst practitioners
mainly because of how easy it is to set up and use, some might even consider it as the "gateway drug to MLOps”
What's next? We've definitely been thinking of adding more functionalities based on what members of the community have been asking for and also trying to support more phases of the Mlops lifecycle, but what is most important right now is achieving a high level of compatibility with industry-standard tools. However, you should be expecting something new in MLflow within a few weeks.
|