상태를 변경하는 명령(Command)
을 위한 모델과 상태를 조회(Query)
하는 모델을 분리하는 패턴명령
모델은 상태를 변경하는 도메인 로직을 수행하는 데 초점을 맞춰 설계한다.조회
모델은 화면에 보여줄 데이터를 조회하는 데 초점을 맞춰 설계한다.데이터 동기화 시점
에 따라 구현 방식이 달라지 수 있다.배달의 민족도 서비스 전체를 CQRS 시스템으로 변경하였다.
책 <도메인 주도 개발 시작하기>에 대한 포스팅 시리즈가 끝났다.🥰 MSA가 각광받는 시점에서 DDD는가장 주목받는 아키텍쳐인 것 같다. 코드를 개선하기 위해 적용해보고 싶은 내용들이 많았다. 다음에는 책에서 배운 개념을 실제 개발해 적용해보려 한다.