Model Serving · Data store

Cache Dependency Index

Data storeModel ServingModelsarc:CacheDependencyIndex

A store mapping each cached result to the data sources (e.g., database tables) it was derived from, so writes to a source identify every dependent entry to invalidate.

Responsibility. Records cache-entry-to-data-source dependencies.

Also known as: Cache dependency graph

is written byis read byTool Executor: is written byTool ExecutorCache Invalidator: is read byCache Invalidator
Direct neighbourhood (hover for relationship types)

Relationships

is read by dependency

is written by dependency

Classification

Patterns
Dependency-aware invalidation
Quality attributes
Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)
Risks mitigated
Serving stale cached tool results

Sources

  1. Ch4.7: T. Nguyen, "Scaling Strategies," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 4.7. ISBN: 9798244538229.