caching1 Caching [문제 상황]공지게시글과 전월 베스트 게시글의 경우, 많은 사용자의 빈번한 조회 요청 발생합니다.따라서 조회 속도 성능 개선이 필요하다고 판단하였습니다. [해결 과정]Redis의 캐시 적용으로 조회 속도 개선 [Test]100명의 사용자가 1초에 10번 요청하는 테스트 환경공지게시글의 경우 716ms에서 59ms으로 조회 속도가 줄어든 것을 확인할 수 있었고, DB에 조회 쿼리가 최조 1회만 발생하기에 DB의 부하를 낮출 수 있었습니다. 또한 앞의 테스트를 그라파나를 통해 모니터링한 결과 캐시 적용 후로 System CPU 사용량이 19.1% 감소한 것을 볼 수 있습니다. Grafana를 통해서 확인 CPU 사용량 확인적용 전: System CPU 사용량 -> 최대 0.291적용 후: System C.. 2024. 5. 8. 이전 1 다음