개발/인프라
-
[CDN]개발/인프라 2022. 9. 14. 14:36
Content Delivery Network cdn이란? 컨텐츠를 캐싱하는 프록시 서버의 분산 네트워크 (컨텐츠 전송 네트워크 또는 배포 네트워크)를 의미합니다. 사용자가 웹사이트를 방문할 때 서버의 데이터는 인터넷을 통해 이동하는데, 서버가 사용자와 멀리 떨어져 있는 경우 이미지 같은 대용량 파일을 로드하는데 시간이 오래 걸립니다. CDN의 목적은 물리적 거리를 줄여주어 퍼포먼스와 사용자경험을 향상시키기 위함입니다. cdn을 사용하면서 얻을수 있는 장점 1. 사이트 퍼포먼스 향상 예를 들어 AWS 서울 리전에 사이트가 호스트되어 있다고 가정하자, 서울에서 사이트에 접속하는 사용자는 지연시간 없이 접속할 것입니다. 하지만 만약 뉴욕에 있는 사용자가 접속한다면, 데이터를 가져오는데 더 많은 시간이 소요될 ..