Distributed compilation #11

Open
opened 2 years ago by kreyren · 3 comments

Provide handling of DistCC https://github.com/distcc/distcc that would allow crowdsourcing with the intention to support development through providing spare resources with optimized scheduler to not affect the main runtime that anyone can contribute their system resources to.

Provide handling of DistCC <https://github.com/distcc/distcc> that would allow crowdsourcing with the intention to support development through providing spare resources with optimized scheduler to not affect the main runtime that anyone can contribute their system resources to.
kreyren changed title from distcc to Distributed compilation 2 years ago
Poster
Relevant: https://github.com/icecc/icecream Relevant: https://github.com/mozilla/sccache (should work for rust-lang) - https://github.com/rust-lang/rust/issues/32664
Owner

@kreyren - what are the security implications of "crowdsourcing" the computing resources that anyone could contribute?
I've read it's best if you are in control of the machines running the jobs (makes sense)..

@kreyren - what are the security implications of "crowdsourcing" the computing resources that anyone could contribute? I've read it's best if *you* are in control of the machines running the jobs (makes sense)..
Poster

Well in general you should optimize your permission handling so that running processes woudn't have unwanted access.

Needs to be brainstormed, but my approach would be to let the contributors to handle their system and on demand provided a pre-set method e.g. AppImage

Well in general you should optimize your permission handling so that running processes woudn't have unwanted access. Needs to be brainstormed, but my approach would be to let the contributors to handle their system and on demand provided a pre-set method e.g. AppImage
wanderer added the enhancement label 2 years ago
Sign in to join this conversation.
Loading…
There is no content yet.