Command-query responsibility segregation CQS를 개념 모델 수준로 확장하여 커맨드에 사용하는 모델들과 쿼리에 사용하는 모델들을 분리하는 설계. 도메인이 복잡해지면 단일 도메인 모델을 커맨드와 쿼리에서 모두 사용하면 설계가 복잡해질 수 있기 때문. 상황에 따라 DB를 분리하기도 함. 쿼리용 DB는 Reporting database가 되곤 함. 목차 (맨 위로) See also External links See also Command-query separation External links martinfowler.com/bliki/CQRS.html 목차 (맨 위로) See also External links