MySQL 인덱스 설계와 실행 계획 읽기
B-Tree/컴포지트 인덱스 설계, EXPLAIN으로 실행 계획을 해석하고 튜닝하는 방법
B-Tree/컴포지트 인덱스 설계, EXPLAIN으로 실행 계획을 해석하고 튜닝하는 방법
READ COMMITTED/REPEATABLE READ 차이, Gap/Next-Key Lock과 데드락 예방법
Outbox 패턴, Saga(Choreography/Orchestration)로 데이터 일관성을 유지하는 방법
기본 문법, 동적 where, 페이징/정렬 패턴을 예제로 정리
Pending 리스트 관리, 장애 시 재처리, 대량 backlog를 제어하는 Streams 운영 패턴
Redis Streams 기본 개념부터 Consumer Group/PEL, 멱등 처리와 재처리(복구)까지: 작은 이벤트 파이프라인 설계
Cache-Aside/Write-through/Write-behind 선택, 무효화/스탬피드/핫키 같은 실전 문제와 운영 지표까지 정리
Rust HashMap(기본: SwissTable) 내부 구조, 해시 충돌 처리, 성능 특성을 정리
Spring AOP의 동작(프록시)과 포인트컷/어드바이스를 이해하고, self-invocation 같은 실전 함정을 피하는 방법
프록시 기반 AOP, @Transactional 적용 시점, self-invocation 주의사항 정리