Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Performant Bazel Builds for Web Monorepos at Scale

Linux Foundation via YouTube

Overview

Learn how to optimize Bazel builds for large-scale web monorepos in this technical talk from Airbnb's engineering team. Discover proven strategies for migrating millions of lines of TypeScript and JavaScript code to Bazel while maintaining developer productivity. Explore practical techniques for reducing input sizes, implementing cross-platform cache sharing between MacOS and Linux, establishing persistent caching for local and remote builds, identifying and resolving non-deterministic builds, and automating BUILD file generation from JavaScript/TypeScript code. Master the methods developed at Airbnb to create a robust Bazel adoption system that enhances build performance and enables cross-platform build reuse.

Syllabus

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

Taught by

Linux Foundation

Reviews

Start your review of Performant Bazel Builds for Web Monorepos at Scale

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.