Cache Layer
Noun · Development
Definitions
A distinct caching tier inserted between a data source and its consumers to reduce latency, offload repeated work, or improve throughput. Cache layers may sit in-process, beside the app, at the database edge, or in front of user traffic through CDNs and proxies.
In plain English: A separate caching tier added to improve performance and reduce repeated work.
Example: "They added a cache layer in front of the product service so hot catalog reads stopped hammering the primary database."