BuildGrid
summary
Shows a working BuildGrid execution service that runs remote builds from wreck, Bazel and BuildStream, with live demos building an LE C project, Abseil via Bazel and an Autotools example. Demonstrates a wreck wrapper uploading inputs to CAS, three live workers, and that second builds return instantly from the action cache. Explains sandboxing via buildbox FUSE cache and BuildStream integration, and notes remaining work on metrics and more worker implementations.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:08Why Bloomberg chose not to adopt Bazel immediately
- 3:17Build systems integration at Bloomberg
- 5:24Remote execution fundamentals
- 7:10BuildGrid in remote execution
- 9:16Remote execution benefits
- 10:19Buildbox workers and sandboxing
- 12:04Demo: Wreck remote execution
- 14:29LE built with Wreck and BuildGrid
- 16:31Abseil built with Bazel and BuildGrid
- 18:16Autotools built with BuildStream and BuildGrid
- 21:09BuildGrid future plans
related talks
42mIntegrating with ease: Leveraging BuildStream interaction with Bazel build
26mBuilding Go with Bazel
42mIntegrating Software Stacks with BuildStream 2.0 and the Remote...
11mIntroducing Remote Bazel
21mDebugging and fixing build non-determinism with Bazel
31mHey Dad, What's Bazel?
06mLightning Talk: Do You Love or Hate Your C++ Build System?
21mSupercharge your builds with Bazel
