캐시 패턴
Cache-Aside, Write-Through, Write-Behind 등 캐시 패턴의 개념과 Spring Boot + Redis 실전 구현
총 6개의 글
1
캐시 패턴 완벽 가이드 - 개념부터 실전 선택 기준까지
Cache-Aside, Read-Through, Write-Through, Write-Behind 패턴의 개념과 장단점을 비교하고, 실전에서 데이터 특성에 따라 어떤 전략을 선택해야 하는지 알아봅니다.
2025년 12월 05일
2
Spring Boot + Redis 캐시 설정과 Cache-Aside 구현
Spring Boot 3 + Kotlin 환경에서 Redis 캐시를 설정하고, Cache-Aside 패턴을 직접 구현해봅니다. @Cacheable과 수동 캐시 관리의 차이점도 비교합니다.
2025년 12월 05일
3
Write-Through와 Write-Behind 패턴 구현
Write-Through와 Write-Behind 패턴을 Kotlin + Spring Boot로 구현합니다. 각 패턴의 적합한 사용 케이스와 주의점을 알아봅니다.
2025년 12월 05일
4
Cache Invalidation 전략 - TTL, 이벤트 기반, 수 동 무효화
캐시 무효화 전략을 알아봅니다. TTL 설정 기준, 이벤트 기반 무효화, 수동 무효화의 장단점을 비교하고 실무에서 어떻게 조합해서 사용하는지 알아봅니다.
2025년 12월 05일
5
Thundering Herd와 Cache Stampede 해결하기
인기 상품 캐시가 만료되면 어떤 일이 벌어질까요? Thundering Herd와 Cache Stampede 문제를 이해하고, 분산락, 확률적 조기 만료, 캐시 워밍 등의 해결책을 알아봅니다.
2025년 12월 05일
6
실전 시나리오별 캐시 전략 가이드
상품 목록, 사용자 세션, 랭킹, 검색 결과 등 실전 시나리오별로 어떤 캐시 전략을 선택해야 하는지 정리합니다. 시리즈 총정리편입니다.
2025년 12월 05일