CQRS (Command Query Read Segregation)데이터를 업데이트하는 작업과 데이터를 읽는 작업을 분리를 하는 패턴이다.Microsoft에서 CQRS 내용을 정리한 글이다. 기존 시스템 (CRUD)의 문제점여러 작업자가 동일한 데이터 집합을 동시에 사용하는 공동 작업 도메인의 데이터 저장소에 레코드가 잠겨 있는 경우 데이터 경합을 초래할 위험이 있다낙관적 잠금을 사용하는 경우 동시 업데이트로 인해 업데이트 충돌이 발생할 수 있습니다.시스템의 복잡성과 처리량이 늘어날수록 증가합니다.기존의 접근 방식은 데이터 저장소와 데이터 액세스 계층에 가해지는 부하뿐 아니라 정보를 검색하는 데 필요한 쿼리의 복잡성으로 인해 성능에 좋지 않은 영향을 미칠 수 있습니다.작업의 일부로 필요하지 않더라도 정확..