Hacker News new | ask | show | jobs
by NickGerleman 2485 days ago
Another benefit of deterministic builds is that build output caching becomes more reliable. Microsoft has a system used for this that is heavily used internally that was recently open sourced: https://github.com/microsoft/BuildXL/blob/master/README.md
2 comments

Hasn’t google been doing C/C++ build caching for more than a decade now?
RBE has been mentioned in the other reply (for bazel, and other compatible systems). For GN (Chromium, Fuchsia, others) - there is https://chromium.googlesource.com/infra/goma/server/ and client.
Remote Shared Cache and also Remote Build Execution