Skip to main content

Rebuilding MLflow’s experiment tracking backend in Go

25 July 2025
  • News
  • Technology

Rebuilding MLflow's experiment tracking backend in Go enabled huge performance improvements with massive datasets

G-Research’s Open Source team has developed mlflow-go, a Go-based rewrite of MLflow’s experiment tracking backend, addressing significant performance limitations when handling massive data volumes.

The project evolved from G-Research’s earlier FastTrackML initiative, which successfully demonstrated that a Go implementation could be significantly faster for high-volume data processing. The mlflow-go package serves as a drop-in replacement for MLflow’s tracking server.

While the Go backend delivers superior performance for big data applications, its wider adoption is not guaranteed. The project will need to develop its own community of contributors, as MLflow’s current maintainers at Databricks are not primarily Go developers.

If you want to try this new experiment tracker for yourself, you can check it out here.

Why this matters

  • Performance at scale: Teams processing terabytes of experiment data can potentially eliminate bottlenecks with this new backend
  • Open source innovation: Demonstrates how domain-specific performance requirements can drive meaningful contributions back to the broader ML ecosystem
  • Cost efficiency: Faster experiment tracking translates to reduced compute costs and improved researcher productivity
mlflow logo sits centered in white and blue letters on a solid black background representing a software project brand
MLflow Go

G-Research really liked MLflow but needed it to be more performant, notably for large datasets.

We anticipate that other organisations, especially those with the massive data-processing needs, have run into similar issues.

We are keen to learn if our efforts have benefited others, so please let us know how you’re using MLflow and if FastTrackML is faster for you on GitHub or Slack.

Learn more about MLflow Go

Latest events

  • Quantitative engineering
  • Quantitative research

Careers beyond academia: Options and pathways for researchers

26 Mar 2026 Mathematical Institute, Andrew Wiles Building, Oxford
  • Quantitative engineering
  • Quantitative research

Pub Quiz: Oxford

23 Feb 2026 Oxford - to be confirmed after registration
  • Quantitative engineering
  • Quantitative research

Pub Quiz: Cambridge

18 Feb 2026 Cambridge - to be confirmed after registration

Stay up to date with G-Research