CDN(Content Delivery Network)
2024. 6. 25. 20:58ㆍTIL
✔오늘 배운 중요한 🔑 point23
- CDN은 웹 사이트의 성능, 안정성, 보안, 확장성을 높이는 데 필수적인 도구이다
- 글로벌 사용자에게 콘텐츠를 빠르고 안정적으로 제공하려는 경우, CDN은 매우 유용하다.
🎯 오늘 배운 내용
CDN이란?
정적 콘텐츠를 전송하는 데 쓰이는, 지리적으로 분산된 서버의 네트워크
CDN이 왜 필요한가?
웹 사이트의 콘텐츠는 보통 서버에서 사용자에게 전달되는데, 서버와 사용자의 물리적 거리가 멀면 멀수록 로딩 속도가 느려지기 때문에 CDN을 사용하면 사용자에게 가장 가까운 서버에서 콘텐츠를 전달하기 때문에 로딩 속도가 빨라진다
또한 CDN은 트래픽을 여러 서버에 분산시켜 부하를 나누어주기 때문에 단일 서버에 과도한 부하가 걸리지 않도록 하여 서버 다운타임을 줄이고, 웹 사이트의 가용성을 높인다.
🤔 어떻게 활용할까?
넷플릭스와 같은 스트리밍 서비스의 대용량의 비디오 콘텐츠는 CDN을 사용하여 사용자는 가까운 서버에서 비디오를 스트리밍받을 수 있어 버퍼링 없이 영상을 시청할 수 있다.
📓 오늘의 한줄
"The measure of intelligence is the ability to change."
- Albert Einstein -
'TIL' 카테고리의 다른 글
class java.lang.String cannot be cast to class 오류 (0) | 2024.06.27 |
---|---|
.let (0) | 2024.06.26 |
CAP 정리 (0) | 2024.06.24 |
@Transactional과 롤백 (0) | 2024.06.23 |
@DataJpaTest 를 이용한 통합 테스트 코드 작성하기 (0) | 2024.06.22 |