We’re excited to share that Response caching (evolution of entity caching) is now generally available in the GraphOS Router. This new GraphQL-aware caching layer reduces load on your services and improves end-to-end latency by caching both root-level responses and granular entity data across queries.
Early adopters are already seeing meaningful improvements. For example, Dow Jones reported a 20–25% decrease in median response time and an 8–10x reduction in subgraph traffic after enabling Response Caching.
What’s new in GA:
-
Cache Debugger in Apollo Sandbox for precise insight into cache hits and misses.
-
Redis cluster support.
-
Granular invalidation based on cache tags.
-
Metrics to help you discover caching opportunities across your operations.
-
Improved Redis observability and control, including granular timeouts and metrics for connection health and latency.
-
Better controls over private data stored in the cache.
Read the docs: Response Caching Overview