Advanced Build Tools and Remote Execution API

Day 1 | 16:30 | 00:25 | UD6.215 | Son Luong Ngoc


Note: I'm reworking this at the moment, some things won't work.

The stream isn't available yet! Check back at 16:30.

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.