This post details the open-sourcing of Metals v2, Databricks' Java and Scala language server. It describes the technical challenges and solutions involved in building and scaling a language server capable of handling multi-million line codebases, focusing on performance, reliability, and maintainability for large-scale code analysis and developer tooling.
All Databricks trails