취미와 밥줄사이
[ Network ] Web Cache 본문
웹 캐시( web cache)
- 서버 지연을 줄이이 귀해 웹 페이지, 이미지, 기타 유형의 웹 멀티미디어 등의 웹 문서들을 임시 저장하기 위한 정보기술
웹 캐시의 종류
- 브라우저 캐시
- 브라우저 또는 Client Application에 의해 내부 디스크에 캐쉬
- 이미 방문한 페이지를 재 방문하는 경우 극대화
- 프록시 캐시
- Client나 Server가 아닌 네트웤 상에서 동작
- 게이트웨이 캐시
- 서버 앞 단에 설치되어 요청에 대한 캐시 및 효율적인 분배를 통해 가용성, 신뢰성, 성능등을 향상
브라우저 캐시(Browser Cache)
- 웹 캐시의 일종
- 브라우저가 웹 사이트의 에셋을 저장하는 것
- 일반적으로 정적 자산(static asset)을 캐싱
- 이미지 - 로고, 사진, 백그라운드
- HTML
- CSS
- JavaScript
- 캐시의 유효 기간이 지나기 전
- 한 번 받아온 리소스의 유효 기간이 지나기 전이라면, 브라우저는 서버에 요청을 보내지 않고 디스크 또는 메모리에서만 캐시를 읽어와 사용함
- 캐시의 유효 기간이 지난 이후: 재검증
- 조건부 요청을 통해 캐시가 유효한지 재검증 수행
- 재검증 결과 캐시가 유효하다면, 서버는 [304 Not Modified} 응답을 보냄
REFERENCE
Browser Cache에 대하여
Tech Note 정보 stdio.h 님이 작성하신 글입니다. 카테고리: [ Miscellaneous ] 게시됨: 25 June 2019 작성됨: 25 June 2019 최종 변경: 25 June 2019 조회수: 7425 1. 브라우저 캐시란? 브라우저 캐시는 브라우저에서 로
sarc.io
[간략] 브라우저 캐시에 대해
캐시에 대해, 브라우저 캐시 위주로~
velog.io
https://toss.tech/article/smart-web-service-cache
웹 서비스 캐시 똑똑하게 다루기
웹 성능을 위해 꼭 필요한 캐시, 제대로 설정하기 쉽지 않습니다. 토스 프론트엔드 챕터에서 올바르게 캐시를 설정하기 위한 노하우를 공유합니다.
toss.tech
https://hahahoho5915.tistory.com/33ㅎㅎ
웹 캐시(WEB Cache)란 무엇인가?(특징)
개요 > 웹 캐시(WEB Cache)가 무엇(What)인가? > 웹 캐시(WEB Cache)를 사용하는 이유(Why)? 멋대로 요약 캐싱 기본 개념 : 캐싱(Caching)은 애플리케이션의 처리 속도를 높여준다. 이미 가져온 데이터나.
hahahoho5915.tistory.com
'Infrastructure > Network' 카테고리의 다른 글
[ Network ] CDN이란? (0) | 2022.03.08 |
---|---|
[ Network ] netstat 명령어 사용법 (0) | 2022.03.08 |
[ Network ] ARP(Address Resolution Protocol) (0) | 2022.03.08 |
[ Network ] TCP 3 Way-Handshake (0) | 2022.03.07 |
[ Network ] Ethernet이란 (0) | 2022.03.07 |