User Story
As a developer, I want to cache GraphQL responses so that I can reduce latency and server load.
Description
Add optional caching layer for GraphQL responses:
Features:
- Cache strategy configuration (query-based, TTL-based)
- TTL settings per operation
- Cache invalidation hooks
- Cache metrics
Implementation options:
- In-memory cache (Caffeine)
- External cache support (Redis, etc.)
Acceptance Criteria
User Story
As a developer, I want to cache GraphQL responses so that I can reduce latency and server load.
Description
Add optional caching layer for GraphQL responses:
Features:
Implementation options:
Acceptance Criteria