4 ms·
I’m not sure this would work well for our use case. The distributed build systems only really benefit from aggressively caching the modules that are built, rig
by lawrjone 3y ago
I’m not sure this would work well for our use case.
The distributed build systems only really benefit from aggressively caching the modules that are built, right? But the majority of the builds we do are almost fully cached, having changed just one module that needs recompiling then the linker sticks everything back together, which the machines would then need to download from the distributed builder and at 300MB a binary that’s gonna take a while.
I may have this totally wrong though. Would distributed builds actually get us a new binary faster to the local machine?
I suspect we wouldn’t want this anyway (lots of our company work on the go, train WiFi wouldn’t cut it for this!) but interested nonetheless.
- dist-epoch 3y ago> The distributed build systems only really benefit from aggressively caching the modules that are built, right Not really, you have more cores to build on. Significant difference for slow to compile languages like C++. > I may have this totally wrong though. Would distributed builds actually get us a new binary faster to the local machine? Yes, again, for C++.