Java2 Spring Boot에서 Caffeine Cache 적용과 캐시 관리 API 구현하기 📌 문제 상황우리 서비스에서는 메인 배너, 서브 배너, 카테고리 등과 같이 자주 변하지 않는 데이터를 계속해서 조회하는 문제가 있었습니다.예를 들어, 메인 페이지에 들어올 때마다 DB에서 배너 정보를 매번 조회한다면,불필요하게 DB 부하가 커지고,트래픽이 많을 경우 성능 저하로 이어질 수 있습니다.특히 배너나 카테고리처럼 한 번 가져오면 크게 변하지 않는 데이터를 매번 불러오는 건 낭비에 가까웠습니다. 📌 해결 방법: 스프링부트 캐시 도입이 문제를 해결하기 위해 선택한 방법은 Spring Boot의 캐시(Cache) 기능이었습니다.스프링 캐시는 단순히 @Cacheable, @CacheEvict 등의 어노테이션만으로 손쉽게 적용할 수 있습니다.@Cacheable → 캐시에 값이 없을 경우 메서드를 실행.. 2025. 8. 27. JMeter를 이용한 Spring Boot API 부하 테스트 1️⃣ JMeter 설치JMeter 최신 버전 다운로드https://jmeter.apache.org/download_jmeter.cgi Apache JMeter - Download Apache JMeterDownload Apache JMeter We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our main distribution directories. Recent releases (48 hours) may not yet be avajmeter.apache.org 압축 해제 후 bi.. 2025. 5. 13. 이전 1 다음 반응형