A public-works status site caches road-closure JSON at CloudFront with a multi-hour TTL. After storms, citizens see stale detours for too long even though origin updates quickly. Which cache-effectiveness change best balances performance and freshness?
Select an answer to reveal the explanation.
Short Explanation
Caching yesterday’s flooded bridge is how you send drivers into the river. Keep the edge for speed, but shrink TTLs—and invalidate or version when closures flip—so the map stays honest.
Full Explanation
Edge caching improves performance, but TTLs must match data volatility. Frequently changing municipal road-closure feeds need shorter TTLs, careful cache keys, and invalidation or object versioning when safety-critical updates publish. Removing the CDN or lengthening TTLs worsens either origin load or staleness; Glacier is archival, not an edge cache for live citizen reads.