Redis를 알아보자!
·
Spring/대용량 트래픽
2024.03.31 - [Spring/대용량 트래픽] - Spring에서 대용량 트래픽 처리 Spring에서 대용량 트래픽 처리 간단하게 클라이언트가 있고, Web Application Server가 있고, DB가 있다고 가정하자. 이 어플리케이션은 단순히 게시글을 조회하는 기능을 해주는 어플리케이션이라고 가정하자. 이때 다수의 사용자 lsdiary.tistory.com 이전글에서는 전반적으로 Spring에서 대용량 트래픽은 어떻게 처리하는지에 대해서 알아봤다. 이제 Redis가 뭔지 자세하게 알아보는 글이 되겠다. in-memory database in-memory : 컴퓨터의 메인 메모리 database : 컴퓨터에 데이터를 저장할수 있는 시스템 메모리에 데이터를 적재하여 활용하는 DB 시스템을 의미..
Spring에서 대용량 트래픽 처리
·
Spring/대용량 트래픽
간단하게 클라이언트가 있고, Web Application Server가 있고, DB가 있다고 가정하자. 이 어플리케이션은 단순히 게시글을 조회하는 기능을 해주는 어플리케이션이라고 가정하자. 이때 다수의 사용자가 게시글을 조회하게 되면 생기는 문제점은? 정적파일(이미지, 비디오)이 문제가된다. 정적자원을 WAS(Web Application Server)가 직접관리하게 되면, CPU자원이나 네트워크 트래픽 , 대역폭 같은 문제가 발생한다. 이를 위해서 파일들을 관리하는 서버를 따로 분리한다. 그리고 이에 따라 CDN서버를 따로 둔다. CDN이란? Content Delivery Network의 약자로, 정적파일들에 대한 캐시 서버 역할을 한다. 이를 통해 빠른 응답속도, 네트워크 대역폭, 컴퓨팅 리소스 부하를..