CQRS 패턴 이해하기
CQRS는 데이터 저장소에 대한 읽기 및 업데이트 작업을 구분하는 패턴인 Command and Query Responsibility Segregation의 약자입니다. 애플리케이션에 CQRS를 구현하면 성능, 확장성 및 보안을 극대화할 수 있다고 합니다. 저도 실제 업무에서 적용해본적은 없어서 문서를 보고 있습니다. 읽기용 모델과 쓰기용 모델을 구분하고, 로직도 구분하는 형태이며 제대로 구현하면 데이터 베이스도 쓰기는 RDB를 쓰고 읽기는 NoSQL을 사용할 수 있다고 합니다. CQRS패턴이 필요한 여러가지 사례들이 나오고 간단한 예제코드도 나오는데 관심있으신 분은 한번 읽어보셔요~ https://learn.microsoft.com/en-us/azure/architecture/patterns/cqrs