지난 6 개월 간의 학습 곡선은 CQRS와 DDD가 주범이었습니다.CQRS 프로젝트에 NServiceBus와 같은 메시징 프레임 워크가 필요합니까?
재미 있었고 우리는 프로젝트를 통해 1/2 길을 달렸고 내가 탐구 할 시간이 없었던 부분은 메시징 프레임 워크입니다.
현재 DTC를 사용하지 않으므로 읽은 모델이 업데이트되지 않은 경우 읽기 및 쓰기 데이터베이스간에 불일치가 발생할 가능성이 매우 높습니다. 또한 내 읽기 및 쓰기 데이터베이스는 동일한 시스템에 있습니다. 나는 우리가 그들을 분리 된 기계에 두지 않을지 의심 스럽다.
내 시스템에는 많은 양의 메시지가 없으므로 시스템의 일관성과 신뢰성에 더 많은 관심이 있습니다.
NServiceBus와 같은 메시징 프레임 워크에 넣어야합니까 (읽기 및 쓰기 데이터베이스가 모두 동일한 시스템에 있더라도) 또는 다른 옵션이 있습니까? 그렇습니다. 학습 곡선이 있지만 사용하지 않으면 배울 점이 많을 것이라고 생각합니다. 이
생각을 필요하지 않은 경우도
, 나는 레이어에 넣어 싶지 않아? 내 읽기 모델이 다음 업데이트되지 않은 경우 내가 사이의 읽기 일관성을 가지고 데이터베이스를 쓰는 것 아주 좋은 것 후드가되도록
정보를 제공해 주셔서 감사합니다. 읽기 모델 패턴을 살펴 보겠습니다.엔티티의 버전을 언급했는데, 전체 루트 또는 이벤트를 의미합니까? –