CACHE
Cache is a high-speed data storage layer which stores a subset of data so that future requests for that data are served up faster.
Caching allows you to efficiently reuse previously retrieved or computed data.
Where caching is applied?
- Database caching
- Content Delivery Network
- DNS Caching
- Session Management
Caching Terminologies
- Lazy Caching
- Write Through
- Time to live
- Eviction
- Cache miss
- The thundering herd
Caching in AWS
- Amazon elastic cache
- Amazon DynamoDB Accelerator(DAX)
- Amazon CloudFront
- AWS Greengrass
- Amazon Route 53
- Amazon File Cache
Benefits of caching
- Improve Application Performance
- Reduce the Load on the Backend
- Predictable Performance
- Increase Read Throughput (IOPS)
- Reduce Database Cost
- Eliminate Database Hotspots
PODCAST LINK
https://www.podbean.com/media/share/pb-djie9-12bb29a
YouTube
Top comments (0)