DEV Community

Cover image for Caching - A catchy technique
Nandini Rajaram for AWS Community Builders

Posted on • Edited on

2 1 1 1

Caching - A catchy technique

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

Reference

https://aws.amazon.com/caching

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Best Practices for Running  Container WordPress on AWS (ECS, EFS, RDS, ELB) using CDK cover image

Best Practices for Running Container WordPress on AWS (ECS, EFS, RDS, ELB) using CDK

This post discusses the process of migrating a growing WordPress eShop business to AWS using AWS CDK for an easily scalable, high availability architecture. The detailed structure encompasses several pillars: Compute, Storage, Database, Cache, CDN, DNS, Security, and Backup.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay