Concept Flow - Redis for distributed caching
App requests data
Check Redis cache
Return cached
Send response
The app first checks Redis cache for data. If found, it returns cached data. If not, it fetches from database, stores it in Redis, then returns it.