CDN과 캐시 무효화 (Cache Invalidation)
브라우저 캐시, Edge POP, Origin 서버와 TTL·Purge·Stale-While-Revalidate 수명 주기
CDN(Content Delivery Network)은 전 세계 사용자 인근에 분산 배치된 엣지 서버(Edge POP)에 원본 서버의 콘텐츠를 복제·캐싱하여 전송 지연(Latency)을 낮추고 대역폭 비용과 원본 서버 부하를 획기적으로 줄이는 분산 인프라입니다. 캐시 수명 주기(TTL), 조건부 재검증, 긴급 무효화(Purge), 그리고 불변 에셋 번들링(Cache Busting)의 작동 원리를 단계별로 다룹니다.
CDNCache-ControlEdge POPCache InvalidationTTLStale-While-RevalidateETagNetworking