Skip to content

Search the site

Airbnb adopts Google’s Bezel for all builds - as the project's open-sourcer recalls early "monorepo" baggage

11 million lines of code; multiple platforms; one build system; a "massive undertaking" but some big wins

Airbnb has adopted Bazel – an open-source build and test tool developed by Google – as its “universal build system” across backend, web, and iOS platforms, spanning over 11 million lines of code, it has revealed. 

Adopting Bazel for its core Continuous Integration (CI) jobs has made TypeScript type checking 34% faster, ESLint (a way of finding problems in JavaScript code) 35% faster, and Jest unit tests 42% faster, Airbnb said.

But it didn’t get there without some pain along the way… 

This post is for subscribers only

Subscribe

Already have an account? Sign In

Latest