{"slug": "sccache", "name": "sccache", "category": "dev-libs", "category_name": "Libraries and frameworks", "description": "", "recommenders": 5, "commenters": 7, "warners": 1, "score": 4.151, "rising": 2.35, "first": "2026-03-06", "latest": "2026-10-02", "why": "You should have set up https://github.com/mozilla/sccache at minimum.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 5, "neutral": 1, "compare": 0, "warn": 1}, "spark": [0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 3], "listed": true, "loved": [], "caveat": "", "short_quote": "You should have set up https://github.com/mozilla/sccache at minimum.", "kind": "", "icon": true, "domain": null, "github_repo": "github.com/mozilla/sccache", "official_url": "https://github.com/mozilla/sccache", "pricing": "", "aliases": ["sccache"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 798953280, "item_id": 49934580, "url": "https://news.ycombinator.com/item?id=49934580", "by": "jbellis", "date": "2026-10-02", "stance": "recommend", "quote": "A couple recs for sccache, which is great", "excerpt": "A couple recs for sccache, which is great, but I upgraded to mbx (https://github.com/jdx/mr-boxington/) which goes beyond sccache by wrapping cargo to give you better rust-specific management, including incremental compilation. My harness control plane will autoconfigure mbx across all your machines, if you like. https://github.com/BrokkAi/mjolnir/", "context": "", "use_case": "Rust build caching", "switched_from": "", "story": "How to speed up the Rust compiler in September 2026"}, {"id": 798785040, "item_id": 49924065, "url": "https://news.ycombinator.com/item?id=49924065", "by": "Aurornis", "date": "2026-10-01", "stance": "recommend", "quote": "You should have set up https://github.com/mozilla/sccache at minimum.", "excerpt": "You should have set up https://github.com/mozilla/sccache at minimum. Setting up compiler caching is routine for people coming from older compiled language backgrounds but it's often missed by people coming from languages like JS/TS who have never been exposed to these ideas. There's a new project called kache https://github.com/kunobi-ninja/kache that takes this even further and handles more edge cases with worktree", "context": "", "use_case": "", "switched_from": "", "story": "How to speed up the Rust compiler in September 2026"}, {"id": 798783328, "item_id": 49923958, "url": "https://news.ycombinator.com/item?id=49923958", "by": "paholg", "date": "2026-10-01", "stance": "recommend", "quote": "I would recommend a shared sccache", "excerpt": "Most of that time was probably compiling dependencies. If you give it another go, I would recommend a shared sccache. https://github.com/mozilla/sccache", "context": "", "use_case": "Shared compiler cache", "switched_from": "", "story": "How to speed up the Rust compiler in September 2026"}, {"id": 772663137, "item_id": 48291446, "url": "https://news.ycombinator.com/item?id=48291446", "by": "scns", "date": "2026-05-27", "stance": "recommend", "quote": "Do you use sccache?", "excerpt": "Have you switched to a faster linker [0] yet? Do you use sccache? [0] https://github.com/rui314/mold", "context": "", "use_case": "faster Rust compilation", "switched_from": "", "story": "Performance of Rust Language [pdf]"}, {"id": 769563090, "item_id": 48097693, "url": "https://news.ycombinator.com/item?id=48097693", "by": "arpadav", "date": "2026-05-11", "stance": "recommend", "quote": "tools like sccache can dramatically reduce rebuild times by caching artifacts", "excerpt": "This is amazing.. ive been working with custom CUDA kernels and https://crates.io/crates/cudarc for a long time, and this honestly looks like it could be a near drop-in replacement. im especially curious how build times would compare? Most Rust CUDA crates obv rely on calling CMake or nvcc, which can make compilation painfully slow. coincidentally, just last week i was profiling build times and found that tools like ", "context": "", "use_case": "Build artifact caching", "switched_from": "", "story": "CUDA-oxide: Nvidia's official Rust to CUDA compiler"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 756486336, "item_id": 47280396, "url": "https://news.ycombinator.com/item?id=47280396", "by": "jjmarr", "date": "2026-03-06", "stance": "warn", "quote": "Originally, I used sccache but there's a hard cap on parallel jobs.", "excerpt": "I'm hosting a Kubernetes cluster on Azure and trying to autoscale it to tens of thousands of vCPUs. The goal is to transparently replace dedicated developer workstations because our codebase is really big and we've hired enough people this is viable. Right now I'm using recc + buildbarn. Originally, I used sccache but there's a hard cap on parallel jobs. In terms of how LLMs help, they got me through all the gruntwor", "context": "", "use_case": "", "switched_from": "", "story": "Tech employment now significantly worse than the 2008 or 2020 recessions"}]}], "who": [], "tags": [], "use_cases": ["rust build caching", "shared compiler cache", "faster rust compilation", "build artifact caching"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49920896", "title": "How to speed up the Rust compiler in September 2026", "mentions": 3}, {"url": "https://news.ycombinator.com/item?id=48273147", "title": "Performance of Rust Language [pdf]", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48096692", "title": "CUDA-oxide: Nvidia's official Rust to CUDA compiler", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47756321", "title": "How to make Firefox builds 17% faster", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47278426", "title": "Tech employment now significantly worse than the 2008 or 2020 recessions", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {"warn": 1}, "2026-04": {"neutral": 1}, "2026-05": {"recommend": 2}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {"recommend": 3}}, "quotes": [{"id": 798953280, "item_id": 49934580, "url": "https://news.ycombinator.com/item?id=49934580", "by": "jbellis", "date": "2026-10-02", "stance": "recommend", "quote": "A couple recs for sccache, which is great", "excerpt": "A couple recs for sccache, which is great, but I upgraded to mbx (https://github.com/jdx/mr-boxington/) which goes beyond sccache by wrapping cargo to give you better rust-specific management, including incremental compilation. My harness control plane will autoconfigure mbx across all your machines, if you like. https://github.com/BrokkAi/mjolnir/", "context": "", "use_case": "Rust build caching", "switched_from": "", "story": "How to speed up the Rust compiler in September 2026"}, {"id": 798785040, "item_id": 49924065, "url": "https://news.ycombinator.com/item?id=49924065", "by": "Aurornis", "date": "2026-10-01", "stance": "recommend", "quote": "You should have set up https://github.com/mozilla/sccache at minimum.", "excerpt": "You should have set up https://github.com/mozilla/sccache at minimum. Setting up compiler caching is routine for people coming from older compiled language backgrounds but it's often missed by people coming from languages like JS/TS who have never been exposed to these ideas. There's a new project called kache https://github.com/kunobi-ninja/kache that takes this even further and handles more edge cases with worktree", "context": "", "use_case": "", "switched_from": "", "story": "How to speed up the Rust compiler in September 2026"}, {"id": 798783328, "item_id": 49923958, "url": "https://news.ycombinator.com/item?id=49923958", "by": "paholg", "date": "2026-10-01", "stance": "recommend", "quote": "I would recommend a shared sccache", "excerpt": "Most of that time was probably compiling dependencies. If you give it another go, I would recommend a shared sccache. https://github.com/mozilla/sccache", "context": "", "use_case": "Shared compiler cache", "switched_from": "", "story": "How to speed up the Rust compiler in September 2026"}, {"id": 772663137, "item_id": 48291446, "url": "https://news.ycombinator.com/item?id=48291446", "by": "scns", "date": "2026-05-27", "stance": "recommend", "quote": "Do you use sccache?", "excerpt": "Have you switched to a faster linker [0] yet? Do you use sccache? [0] https://github.com/rui314/mold", "context": "", "use_case": "faster Rust compilation", "switched_from": "", "story": "Performance of Rust Language [pdf]"}, {"id": 769563090, "item_id": 48097693, "url": "https://news.ycombinator.com/item?id=48097693", "by": "arpadav", "date": "2026-05-11", "stance": "recommend", "quote": "tools like sccache can dramatically reduce rebuild times by caching artifacts", "excerpt": "This is amazing.. ive been working with custom CUDA kernels and https://crates.io/crates/cudarc for a long time, and this honestly looks like it could be a near drop-in replacement. im especially curious how build times would compare? Most Rust CUDA crates obv rely on calling CMake or nvcc, which can make compilation painfully slow. coincidentally, just last week i was profiling build times and found that tools like ", "context": "", "use_case": "Build artifact caching", "switched_from": "", "story": "CUDA-oxide: Nvidia's official Rust to CUDA compiler"}, {"id": 764134768, "item_id": 47758423, "url": "https://news.ycombinator.com/item?id=47758423", "by": "01HNNWZ0MV43FF", "date": "2026-04-13", "stance": "neutral", "quote": "sccache can, but most of us don't have access to an sccache instance", "excerpt": "sccache can, but most of us don't have access to an sccache instance: https://github.com/mozilla/sccache", "context": "", "use_case": "", "switched_from": "", "story": "How to make Firefox builds 17% faster"}, {"id": 756486336, "item_id": 47280396, "url": "https://news.ycombinator.com/item?id=47280396", "by": "jjmarr", "date": "2026-03-06", "stance": "warn", "quote": "Originally, I used sccache but there's a hard cap on parallel jobs.", "excerpt": "I'm hosting a Kubernetes cluster on Azure and trying to autoscale it to tens of thousands of vCPUs. The goal is to transparently replace dedicated developer workstations because our codebase is really big and we've hired enough people this is viable. Right now I'm using recc + buildbarn. Originally, I used sccache but there's a hard cap on parallel jobs. In terms of how LLMs help, they got me through all the gruntwor", "context": "", "use_case": "", "switched_from": "", "story": "Tech employment now significantly worse than the 2008 or 2020 recessions"}]}