Skip to main content

Advanced Build Tools and Remote Execution API

UD6.215 | Day 1 | 16:30 - 16:55 | Speakers: Son Luong Ngoc

Advanced Build Tools and Remote Execution API
A picture of a devroom at FOSDEM 2024
Open in browser

Notes

Abstract

In this talk, we will walk through different scalability challenges various modern CI setups encounter today: caching, distributed computing, reproducibility, telemetry... and how advanced build tools such as Bazel, Buck2, Pants,... addressed them at scale at big enterprises. We will then drill down into the common Remote Build Execution protocol that these tools all have in common. Finally, we shall reflect upon the current state of the build tool ecosystem and highlight key areas to improve upon.

Attachments

Speakers

Son Luong Ngoc

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.