Kafka 재시도/DLQ 설계
재시도 토픽, DLQ, 멱등 처리로 Kafka 소비 실패를 다루는 패턴
재시도 토픽, DLQ, 멱등 처리로 Kafka 소비 실패를 다루는 패턴
슬로우 쿼리 로그, 커넥션 풀(HikariCP) 파라미터, 실행 계획 튜닝 포인트
B-Tree/컴포지트 인덱스 설계, EXPLAIN으로 실행 계획을 해석하고 튜닝하는 방법
READ COMMITTED/REPEATABLE READ 차이, Gap/Next-Key Lock과 데드락 예방법
Outbox 패턴, Saga(Choreography/Orchestration)로 데이터 일관성을 유지하는 방법
기본 문법, 동적 where, 페이징/정렬 패턴을 예제로 정리
DDoS 방어부터 유료 API 사용량 제한까지. Token Bucket 알고리즘과 Redis 분산 처리
Pending 리스트 관리, 장애 시 재처리, 대량 backlog를 제어하는 Streams 운영 패턴 — Spring Boot + Lettuce 실무 코드 포함
Redis Streams 기본 개념부터 Consumer Group/PEL, 멱등 처리와 재처리(복구)까지: 작은 이벤트 파이프라인 설계
Cache-Aside/Write-through/Write-behind 선택, 무효화/스탬피드/핫키 같은 실전 문제와 운영 지표까지 정리