- 한국 클라이언트에서 미국의 원 소스가 있는 서버에 데이터 요청을 하기 위해서는 500ms(0.5초)가 소요된다.
- 이미지 하나 다운로드 받는데 0.5초씩 걸린다.
프록시 캐시 도입
- CDN : AWS서비스의
Cloud Front
같은 것이 같은 프로세스를 가진다.
- 한국 어딘가에 프록시 캐시 서버를 두고 한국 클라이언트에서 다이렉트로 미국 원 서버로 접근하는게 아니라 한국에 있는 프록시 캐시 서버를 거쳐서 요청하게 된다.
<aside>
💡 일단 물리적 거리가 짧기 때문에 응답 시간이 짧다!
</aside>
- ex) 유투브에서 사람들이 잘 안보는 미국 영상들은 다운로드 시간이 엄청 길다. 하지만 사람들이 자주보는 미국 컨텐츠들은 다운로드 속도가 빠르다 ⇒ 이 영상들은 한국 어딘가에 있는 프록시 캐시 서버에서 응답을 해주기 떄문!(CDN 서비스)
- 중간에서 공용으로 사용하는 캐시 서버 public cache
- 내 로컬 private Cache