Web

CDN - Content Delivery Network

BUST 2018. 12. 17. 21:32

CDN - Content Delivery Network

  • 콘텐츠를 효율적으로 전달하기 위해 여러 노드를 가진 네트워크에 데이터를 저장하여 제공하는 시스템
  • Web의 성능을 높이기 위해 CDN를 활용한다
    • Image이 로딩이 길기 때문에 CDN를 활용하여 Image의 로딩속도 증대 시킨다.

Content의 종류

  • 웹 관련
    • HTML
    • CSS
    • Java Script
  • 다운로드 가능한 요소
    • Media File (Image, Movie etc)
    • Software
    • Document
  • 실시간 미디어
  • 주문형 스트리밍
  • 소셜 네트워크 등등.

Web 성능 향상 방법

  • Domain Sharding
    • 하나의 브라우저에서 하나의 도메인에서 동시에 가지고 올수있는 갯수는 한정적이기 때문에 Domain을 여러개로 설정하여 여러개를 동시에 읽을수 있도록 설정을 한다.
  • 압축 (Compression)

Example

  • Akamai
  • AWS CloudFront


'Web' 카테고리의 다른 글

Nginx  (0) 2018.12.06
Onsen UI  (0) 2018.09.16
image lazy loading  (0) 2018.02.11
Vue.js 맛보기  (0) 2017.08.06