백엔드 커리큘럼 심화: OLTP와 분석 저장소를 분리하는 이벤트 파이프라인 설계
운영 DB의 트랜잭션을 보호하면서 분석·대시보드·집계 요구를 처리하기 위해 OLTP와 분석 저장소를 분리하는 기준, 이벤트 계약, 적재·재처리·정합성 검증 방법을 정리합니다.
운영 DB의 트랜잭션을 보호하면서 분석·대시보드·집계 요구를 처리하기 위해 OLTP와 분석 저장소를 분리하는 기준, 이벤트 계약, 적재·재처리·정합성 검증 방법을 정리합니다.
조직도, 카테고리, 권한 상속처럼 계층을 가진 데이터를 Adjacency List·Materialized Path·Closure Table로 모델링할 때 읽기·이동·정합성·멀티테넌시 기준으로 고르는 방법을 정리합니다.
가격, 권한, 약관, 플랜처럼 과거 기준 조회와 정정 이력이 필요한 데이터를 bitemporal/effective-dated record로 설계하는 기준을 정리합니다.
JSONB나 확장 필드가 빠른 제품 변경에 도움이 되는 경우와, 검증·인덱스·마이그레이션·리포팅 비용을 폭발시키는 경우를 구분하고 운영 기준으로 설계하는 방법을 정리합니다.