The groupings are distinct and there would be overlaps
CPU Instruction Cache
L1 cache
L2 cache
L3 cache
Translation Lookaside Buffer (TLB)
GPU Cache
Disk Cache/ Disk Block Cache
Page cache
Inode cache
DNS Cache (Resolver Cache)
HTTP response cache
CDN cache
Load balancer cache
Browser Cache
Session Cache
Message broker cache (e.g., Kafka)
Distributed cache (e.g., Redis)
object pooling
Branch Prediction Cache
Full-text search engine cache (e.g., Elasticsearch)
Write-Ahead Log (WAL)
Buffer Pool
Materialized views
Transaction Log
Replication Log
Database Query Cache/ Result Set Cache
Object Relational Mapping (ORM) Cache
Memory Cache
Prefetch Cache
Metadata Cache
d
Last updated 2 years ago