데이터베이스 쓰기 병목을 해소하는 CQRS와 비동기 이벤트 프로젝션(Read Projection) 아키텍처
1. 단일 데이터 모델의 구조적 한계와 읽기/쓰기 임피던스 불일치 전통적인 모놀리식 웹 애플리케이션은 동일한 RDBMS 데이터 스키마를 사용하여 데이터 생성·수정(CUD)과 복잡한 화면 조회(R)를 동시에 처리합니다. 그러나 서비스 규모가 급증할수록 쓰기(Write) 워크로드와 읽기(Read) 워크로드의 요구 조건은 극단적으로 상충하게 됩니다. 쓰기 연산은 데이터 정합성과 불일치 방지를 위해 제3정규형(3NF) 이상의 정규화된 스키마와 외래 키(Foreign Key), 엄격한 ACID 트랜잭션…