BuildFetch Engineering Blog

Native support for Ccache Remote Storage

Published: July 29, 2026

Build acceleration through distributed caching is now available for projects using C, C++, Assembly, CUDA, Objective-C, and Objective-C++. available now in BuildFetch Cloud or On-Prem.

Free for open source projects.

Create Ccache Project DialogCreate Ccache Project Dialog


Technical side

BuildFetch Cache now implements the Ccache Remote Storage protocol and storage schema.

BuildFetch Cache act as a Ccache HTTP remote storage backend in both Cloud and On-Premise deployments, with distributed In-memory → NVMe → SSD storage.

As with any Ccache-backed setup, cache reuse depends on matching compiler identity, flags, source inputs, and the relevant build environment details.

See Configure Ccache Remote Storage setup docs for more details.

Configure Ccache Remote Storage DocsConfigure Ccache Remote Storage Docs

Product-wise

BuildFetch needs to carve out a unique position in the market by covering build cache for the entire tech stack of real startups and enterprises:

  • Backend: Go, Rust, C++, JVM, TypeScript
  • ML & AI: C++, Rust, NVIDIA CUDA, AMD ROCm HIP
  • Frontend: TypeScript
  • Mobile & Desktop: Swift, Kotlin, Electron

All with a single subscription to BuildFetch Cache, whether Cloud or On-prem.

When a build in your company takes 30 minutes and the team is scrolling Twitter waiting, while your competitors ship with 3-minute builds and barely stock up on coffee — that’s a business problem, not just a developer problem.

BuildFetch Cache is on a fast track to become the single build cache solution for your entire tech stack across engineering departments with new cache protocols rolling out every ~1.5 weeks.