CacheInterceptor TTL Expiration and Cache Stampede Prevention
NestJS provides the CacheInterceptor to optimize response times by caching results based on a defined Time-To-Live (TTL). While this effectively reduces load for static or semi-static data, the default behavior triggers a cache miss immediately upon TTL expiration. In high-throughput environments, this creates a risk where multiple concurrent requests for th