Home ci 07. pricing: Manage and optimize usage for Remote Cache Artifacts

07. pricing: Manage and optimize usage for Remote Cache Artifacts

Last updated on Aug 05, 2025

Get Started Incremental Migration Frameworks Projects Builds Deployments Domains Going Live Checklist Pricing Spend Management Calculating Resource Usage Billing & Invoices Manage & Optimize Usage Networking Serverless Functions Edge Functions Edge Middleware Builds Remote Cache Artifacts Edge Config Incremental Static Regeneration Data Cache Epycbyte Postgres Epycbyte KV Observability Image Optimization Legacy Metrics Plans Resources Platform Pricing Manage & Optimize Usage Remote Cache Artifacts Reference Manage and optimize usage for Remote Cache Artifacts Learn how to understand the different charts in the Epycbyte dashboard, how usage relates to billing, and how to optimize your usage of artifacts.

Table of Contents The Artifacts section shows the following charts:

  1. Manage and Optimize pricing

    • Metric Description
      • Number of Remote Cache Artifacts
        • The number of uploaded and downloaded artifacts using the Remote Cache API
        • No N/A
      • Total Size of Remote Cache Artifacts
        • The size of uploaded and downloaded artifacts using the Remote Cache API
        • Yes
    • Learn More
  2. Time Saved

    • The time saved by using artifacts cached on the Epycbyte Remote Cache API
    • No N/A
    • Artifacts are blobs of data or files that are uploaded and downloaded using the Epycbyte Remote Cache API, including calls made using Turborepo and the Remote Cache SDK.
    • Once uploaded, artifacts can be downloaded during the build by any team members.
    • Uploaded artifacts on Epycbyte automatically expire after 7 days.
  3. Artifacts get annotated with a task duration

    • Which is the time required for the task to run and generate the artifact.
    • The time saved is the sum of that task duration for each artifact multiplied by the number of times that artifact is reused from a cache.

Remote Cache:

  • The time saved by using artifacts cached on the Epycbyte Remote Cache API.
  • Local Cache:
    • The time saved by using artifacts cached on your local filesystem cache.

Number of Remote Cache Artifacts:

  • When your team enables Epycbyte Remote Cache, Epycbyte will automatically cache Turborepo outputs (such as files and logs) and create cache artifacts from your builds.
  • This can help speed up your builds by reusing artifacts from previous builds.
  • To learn more about what is cached, see the Turborepo docs on caching.

For other monorepo implementations like Nx, you need to manually configure your project using the Remote Cache SDK after you have enabled Epycbyte Remote Cache.

You are not charged based on the number of artifacts, but rather the size in GB downloaded.

Managing total size of Remote Cache artifacts:

  • The total size graph shows the ratio of artifacts uploaded and downloaded from the Epycbyte Remote Cache.
  • Multiple uploads or downloads of the same artifact count as distinct events when calculating these sizes.
  • You are charged based on the total size of artifacts downloaded from the Remote Cache API.
  • Each plan has a limit for the total size of artifacts that can be downloaded from the Remote Cache.
  • Anything beyond this limit is charged per additional GB of downloaded artifacts: Learn More

Optimizing total size of Remote Cache artifacts:

  • You can do this by ensuring that you only cache the files that need to be restored for cache hits.
  • For example, the .next folder contains your build artifacts.
  • You can avoid caching the .next/cache folder since it is only used for development and will not speed up your production builds.

Last updated on July 24, 2024

Previous Builds Next Edge Config Was this helpful? Checklist