44 posts
·
9 categories
·
since 2023
rqlite — SQLite 위에 세운 분산 데이터베이스
Raft 합의 알고리즘으로 SQLite를 분산시킨 경량 DB의 구조와 활용
Spring Security 아키텍처 완전 이해
필터 체인 구조부터 JWT 인증, Method Security, CSRF/CORS 설정까지
JVM 힙 덤프 분석으로 메모리 누수 잡기 — OOM 디버깅 가이드
jmap, Eclipse MAT, VisualVM으로 메모리 누수 원인 추적하기
Spring 트랜잭션 전파 레벨 완전 정복
REQUIRED부터 NESTED까지 — 7가지 전파 레벨의 실제 동작과 함정
JPA N+1 문제 완전 정복
발생 원인부터 Fetch Join, @EntityGraph, Batch Size, QueryDSL까지 해결 전략 총정리
GC 종류와 튜닝 전략 — 실전 JVM 가비지 컬렉션 가이드
Serial부터 ZGC까지 비교하고 운영 환경 JVM 튜닝 옵션 정리
MSA 핵심 패턴 — Circuit Breaker, Gateway, Discovery, Saga
마이크로서비스 아키텍처의 안정성을 위한 4가지 필수 패턴과 실전 구현
Spring AOP 내부 동작 원리
프록시 기반 AOP의 동작 방식부터 Self-invocation 함정까지