Spring에서 대용량 트래픽 처리
·
Spring/대용량 트래픽
간단하게 클라이언트가 있고, Web Application Server가 있고, DB가 있다고 가정하자. 이 어플리케이션은 단순히 게시글을 조회하는 기능을 해주는 어플리케이션이라고 가정하자. 이때 다수의 사용자가 게시글을 조회하게 되면 생기는 문제점은? 정적파일(이미지, 비디오)이 문제가된다. 정적자원을 WAS(Web Application Server)가 직접관리하게 되면, CPU자원이나 네트워크 트래픽 , 대역폭 같은 문제가 발생한다. 이를 위해서 파일들을 관리하는 서버를 따로 분리한다. 그리고 이에 따라 CDN서버를 따로 둔다. CDN이란? Content Delivery Network의 약자로, 정적파일들에 대한 캐시 서버 역할을 한다. 이를 통해 빠른 응답속도, 네트워크 대역폭, 컴퓨팅 리소스 부하를..