sebae banner ad-300x250
sebae intro coupon 30 off
sebae banner 728x900
sebae banner 300x250

Performant Bazel Builds for Web Monorepos at Scale – Sharmila Jesupaul, Airbnb

0 views
0%

Performant Bazel Builds for Web Monorepos at Scale - Sharmila Jesupaul, Airbnb

Performant Bazel Builds for Web Monorepos at Scale – Sharmila Jesupaul, Airbnb

In this talk, you’ll gain practical insights from our experience migrating Airbnb’s web monorepo (which houses millions of lines of TS/JS code) to Bazel. We developed methods and tooling to trim down input sizes, share the cache between MacOS and Linux, persist caches through local and remote builds, catch and fix non-deterministic builds, and automatically generate BUILD files from JS/TS code. This helped us create a robust system for adopting Bazel without compromising on developer experience. These insights are designed to help you navigate similar migrations, improve build performance, and reuse builds across platforms.

Date: October 26, 2024