Skip to main content
Page 1
Engineering blog

Scala at Scale at Databricks

December 3, 2021 by Li Haoyi in Engineering Blog
With hundreds of developers and millions of lines of code, Databricks is one of the largest Scala shops around. This post will be...
Engineering blog

Developing Databricks' Runbot CI Solution

October 14, 2021 by Li Haoyi in Engineering Blog
Runbot is a bespoke continuous integration (CI) solution developed specifically for Databricks' needs. Originally developed in 2019, Runbot incrementally replaces our aging Jenkins...
Engineering blog

Fast Parallel Testing at Databricks with Bazel

July 23, 2019 by Li Haoyi in Engineering Blog
The Databricks Developer Tools team recently completed a project to greatly speed up the pull-request (PR) validation workflows for many of our engineers...
Company blog

Speedy Scala Builds with Bazel at Databricks

February 27, 2019 by Li Haoyi and Ahir Reddy in Company Blog
Databricks migrated over from the standard Scala Build Tool (SBT) to using Bazel to build, test and deploy our Scala code. Through improvements...
Engineering blog

Writing a Faster Jsonnet Compiler

October 12, 2018 by Li Haoyi, Josh Rosen and Ahir Reddy in Engineering Blog
This blog post is part of our series of internal engineering blogs on the Databricks platform, infrastructure management, integration, tooling, monitoring, and provisioning...