Hacker News new | ask | show | jobs
by hansdieter1337 1999 days ago
Running it locally will always be faster as long as your machine is not a bottleneck (#cores, ram, ...). I think the use-case for distcc et al is to enable less-powerful machines to run builds faster by levering other machines. That’s exactly what we use it for at work. Our developers have not-so-powerful laptops and with distcc/icecc they can utilize the power of our build agents in the server room.

Also interesting to read: https://github.com/StanfordSNR/gg

1 comments

Or maybe if money is no object spin up a bunch of VMs in the cloud to compile.
At the moment, icecream is not suitable for this as it is super sensitive to network degradation, and I ran into few compilation stalls that way.