반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 자료구조공부
- 코테준비
- querydsl
- 스프링
- 스프링 공부
- JPA스터디
- JPA
- 기술공부
- Axon framework
- 스프링부트
- 플러터 공부
- JPA 공부
- nestjs
- nestjs스터디
- 스프링부트공부
- JPA예제
- 카프카
- Kafka
- DDD
- K8S
- 플러터 개발
- 자바공부
- 스프링공부
- 알고리즘공부
- 코테공부
- 프로그래머스
- nestjs공부
- 기술면접공부
- JPA공부
- Flutter
Archives
- Today
- Total
DevBoi
CDN이란? 본문
반응형
대용량 또는 사용자의 잦은 요청이있는 컨텐츠를 Cache 서버에 분산 배치하여,
컨텐츠의 전송 중 발생하는 트래픽 집중과 병목현상 및 데이터 손실을 해결하기 위해 등장한 컨텐츠 전송 기술이다.
작동원리
-웹 브라우저가 실행되는 PC나 모바일 기기의 사용자 에이전트가
특정 주소에 접근하여 HTML,이미지,CSS,JS파일 등 렌더링하는데 필요한 컨텐츠를 서버로부터 요청합니다.
DNS는 컨텐츠에 대한 각 요청이 발생하면, End User와 가장 가까운 위치에 최적으로 배치된
CDN서버에 End User가 매핑되고 해당 서버는 요청된 파일의 캐싱된 버전을 응답한다.
서버가 파일을 찾는데 실패하는 경우, CDN 플랫폼의 다른 서버에서 컨텐츠를 찾은 다음 End User에게 응답합니다.
향후 요청에 응답할 수 있도록 patch에 새로운 컨텐츠를 저장한다.
반응형
'Language > [Java]' 카테고리의 다른 글
데드락이란? (0) | 2022.04.07 |
---|---|
[Java] JUnit4 와 JUnit5차이 (0) | 2022.04.07 |
[Java] Java 8 날짜 API (0) | 2022.04.06 |
[Java] 예외 전파 (0) | 2022.04.06 |
[Java] CheckedException, UncheckedException (0) | 2022.04.05 |