3단계: 데이터베이스 & 데이터 시스템
인덱스/트랜잭션/락/캐시/메시징으로 데이터 시스템의 성능·정합성·확장성을 다지는 모듈
인덱스/트랜잭션/락/캐시/메시징으로 데이터 시스템의 성능·정합성·확장성을 다지는 모듈
분산 트랜잭션, 일관성 모델, 샤딩, 이벤트 드리븐 아키텍처를 다루는 모듈
이벤트 스키마 변경으로 장애를 만들지 않기 위해, 호환성 모드 선택부터 배포 순서·검증 기준·운영 지표까지 실무형으로 정리합니다.
주문/결제 같은 핵심 도메인에서 이중 쓰기 문제를 피하기 위한 트랜잭션 아웃박스 + CDC 패턴의 실무 설계 기준
Kafka At-most/At-least/Exactly-once 전달 보장과 중복 처리 면접 Q&A
Kafka, RabbitMQ, Redis Streams의 아키텍처 차이와 선택 기준
Lag 모니터링, 리밸런스 원인, 처리량/중복/손실 사이 트레이드오프 정리
Kafka 핵심 개념과 메시지 흐름, Ordering/스루풋 설계를 위한 기초
멱등 프로듀서, 정렬 보장 패턴, Exactly-once 처리를 위한 설정과 설계
재시도 토픽, DLQ, 멱등 처리로 Kafka 소비 실패를 다루는 패턴