BuildFetch Cache
BuildFetch Cache is the distributed remote build cache product from BuildFetch. It accelerates Gradle and Bazel workflows for engineers, CI pipelines, and AI coding agents by keeping build outputs close to your workloads with low latency and high throughput.
The product is built to support both Gradle Build Cache and Bazel Remote Caching, with deployment options for BuildFetch Cloud, custom cloud, and on-premise environments.
What BuildFetch Cache is
BuildFetch Cache is a standalone remote caching product built to reduce build times from minutes to seconds. It supports the standard Gradle Build Cache protocol and Bazel Remote Caching workflows, with deployment options for BuildFetch Cloud, custom cloud, and on-premise environments.
BuildFetch Cache Features
Cache APIs
BuildFetch Cache implements the standard APIs used by Gradle Build Cache and Bazel Remote Caching, so the same cache backend serves both ecosystems.Fast Cache Storage
Cache entries live on NVMe and SSD storage for low latency and high throughput. See the architecture docs for the cluster and storage layout that makes the cache fast.Network Traffic
BuildFetch Cache includes generous network traffic limits, which matter most for larger teams moving a lot of build artifacts. Compare plan limits on the pricing page.Cache Requests
Request volume scales with team size and CI activity, so the pricing page shows how included requests and overages are packaged for each plan.LRU Cache Retention
When storage fills up, BuildFetch clears the least recently used entries. The architecture docs explain the storage model that preserves Bazel AC/CAS consistency while eviction happens.Observability Dashboard
Visibility into cache hits, latency, and storage is built in so teams can tune usage and confirm the cache is doing its job. The pricing page shows which plans include the dashboard.Cache Files Replication
BuildFetch replicates cache files for durability and access speed. The surrounding cluster design is covered in the architecture docs.Checksum Verification
Every file is verified at access time so corrupted data is detected early. That integrity story sits alongside the security docs for at-rest and in-transit protections.Bus-Bar Networking
The cluster networking model spreads traffic across nodes with round-robin DNS and ingress. Read more in the architecture docs.At-Rest Encryption
Cache data is encrypted on disk, and the exact deployment guarantees depend on your plan and deployment model. See both the security docs and pricing page.Audit Logs
Audit logging is available for stronger governance and troubleshooting on higher-tier plans. Compare the plan matrix on the pricing page.Support
Support response times and channels vary by plan. The pricing page has the full breakdown.
Pricing
Compare BuildFetch Cache plans and deployment options on the pricing page to choose the right fit for your team, workload, and infrastructure model.
Docs in this category
Gradle Build Cache
DocumentationCopy-paste Gradle setup for BuildFetch Cache, including the settings.gradle.kts example and CI/developer environment variables.
Bazel Remote Caching
DocumentationCopy-paste Bazel setup for BuildFetch Cache, including .bazelrc examples, cache URL format, and CI/developer workflows.