Daily Term: Caching
Caching
Caching stores frequently accessed data in a fast-access layer, like memory, to reduce latency and load on backend systems. For example, a web app might cache user profiles in Redis to avoid repeated database queries. Caching can be implemented at various levels (e.g., browser, CDN, server) and improves performance, but it requires strategies like cache invalidation and expiration to ensure data freshness.
Date: 2025-07-21