Bearsu 기술 블로그
Preview Image

JPA 2차 캐시를 이용하여 성능 향상시키기 (feat. JCache)

데이터베이스와의 지속적인 상호작용은 애플리케이션의 성능을 저하시킬 수 있습니다. 따라서 자주 사용되지만 잘 변하지 않는 데이터를 캐싱하여 성능을 향상시킬 수 있습니다. 이번에는 자바 표준 캐시 API인 JCache를 사용하여 데이터베이스 접근을 최소화하고 성능을 향상시키는 방법을 알아보겠습니다.

Preview Image

스프링 세션의 이해:등장 배경과 그 원리

🔍️ 왜 세션이 필요한가? 웹에서 데이터를 전송하는 데 기본적으로 사용되는 HTTP는 본질적으로 상태가 저장되지 않는다. 즉, 동일한 사용자로부터 여러 요청이 들어와도 이를 인식하지 못한다. 그러나 웹 애플리케이션에서 사용자 인증, 장바구니 등과 같은, 상태를 유지하는 것이 중요한 시나리오가 있다. 세션은 웹 애플리케이션이 특정 기간 동안 사용자를...

© bear-su. Some rights reserved.