Perfect Sandboxing in Bazel - Rahul Butani, Intel

  Рет қаралды 13

The Linux Foundation

The Linux Foundation

Күн бұрын

Perfect Sandboxing in Bazel - Rahul Butani, Intel
Complete dependency graphs are at the heart of what gives Bazel its power and sandboxing plays a key role in keeping these graphs correct. However: Bazel's approach to sandboxing makes some concessions. With cooperation from tools this works well, but - what happens when your tools aren't well-behaved? In this talk, we detail how we - in service of migrating a 20 year old codebase to Bazel - extended Bazel and its sandbox to encode and enforce all host filesystem dependencies in Bazel's dependency graph. We'll cover the changes we had to make to use existing rulesets, how this compares with alternative solutions to this problem, lessons we learned along the way, and some takeaways for the broader ecosystem.

Пікірлер
The "Goodbye" Problem - Computerphile
8:24
Computerphile
Рет қаралды 41 М.
Running a Start-up on Bazel - Prasanna Swaminathan, Ergatta
27:10
The Linux Foundation
Рет қаралды 7
Don't look down on anyone#devil  #lilith  #funny  #shorts
00:12
Devil Lilith
Рет қаралды 48 МЛН
Lessons from a Large JVM Monorepo - Janusz Kudelka, Airbnb
27:22
The Linux Foundation
Рет қаралды 7
I never understood why too many neutrons cause instability - until now!
17:31
Techniques for Dynamic Tracing by Andrew Werner
27:22
NYC Systems
Рет қаралды 449
OxygenOS 15 Launch Event | Speed Meets AI
17:46
OnePlus
Рет қаралды 298 М.
Coding Shorts 111: Was I Wrong About Blazor?
16:35
Shawn Wildermuth
Рет қаралды 12 М.
My thoughts on framework after daily driving it for 2 years
16:34
Louis Rossmann
Рет қаралды 716 М.
WHY IS THE STACK SO FAST?
13:46
Core Dumped
Рет қаралды 164 М.
10 Gb/s throughput without using CPU cores? ✅ Check.
13:46
Tomaž Zaman
Рет қаралды 24 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 657 М.