cqrs

    8

    1답변

    내가 본 CQRS의 모든 예에서 도메인 이벤트는 읽기 모델에 대한 업데이트를 트리거하지만 다른 것은 트리거하지 않습니다. 그러나 도메인 이벤트로 인해 도메인에서 다른 변경 사항이 발생하도록하려면 어떻게해야합니까? 예를 들어 , 당신은 다음과 같은 요구 사항이 가정 "닫기 계정"버튼을 클릭 , 계정, 계정 계정이 떨어져 지불하고 살만한있다 을 닫기 때 계정이

    2

    2답변

    CQRS의 읽기 편이 우리가 작성한 대형 문서 관리 응용 프로그램 (비디오/pdf 파일/etc)에서 어떻게 작동하는지 이해하려고합니다. 사용자가 수정 권한이있는 모든 문서의 목록 표시 (즉, 사용자가 편집 할 수있는 모든 문서 표시). 특정 사용자가 편집 할 수있는 10,000,000 개의 문서가있을 수 있습니다. 일반적으로 나는 하나의 "테이블"(플랫 구

    0

    1답변

    는 store.Advanced.GetUnDispatchedCommits(); 이 파견하는 가장 좋은 방법/패턴은 무엇인가가 3.0 EventStore? 디스패처를 반복하고 호출 한 다음 커밋을 업데이트하여 디스패치되었음을 나타냅니다 (그렇다면 어떻게해야합니까?). 또한 EventStore의 배선 중 시작시 디스패치되지 않은 커밋에 대한 디스패치가 시도됩

    0

    1답변

    나는 GitHub의에서 CommonDomain을 다운로드하고 난 디렉토리 파일 "When_an_aggregate_is_persisted.cs"를 포함하지만 그것을 사용하는 프로젝트가 없습니다 / src/tests/CommonDomain.AcceptanceTests 을 볼 수 있습니다. 또한 기본 클래스 "in_the_event_store"가 누락 된 것

    0

    1답변

    few questions에 대한 응답에서 Jonathon Oliver는 AsynchronousCommitDispatcher를 사용하여 여러 작업 단위를 처리한다고 언급합니다. 나는 내 프로젝트의 설계 단계에서 여전히 나는 (여전히 CRQS 및 ES 학습)과 몇 가지 질문이 : 내가 도메인에 의해 영향을받는 각 집계 루트에 대한 AsynchronousComm

    5

    2답변

    큰 나무가있는 곳에 복잡한 시스템이 있다고 가정 해보십시오. 간단한 생각은 직원/관리자 관계이며, 많은 직원은 한 관리자에게보고합니다. 이제 관리자 이외에 관리자를 대신하여 행동 할 수있는 지원 직원이 관리자의 직원을 조작 할 수 있습니다. CQRS 시스템에서는 행동의 호출자가 지원 직원 인 "편집 직원"이라는 가상의 행동에 대한 메시지를 어떻게 모델링 할

    2

    1답변

    이벤트 소싱을 사용하는 첫 번째 CQRS 프로젝트가 있는데이 유형의 프로젝트를 여러 계층과 관련된 다른 프로젝트와 비교하여 Visual Studio에서 다른 방식으로 구성해야하는지 궁금합니다. 예를 들어 pastt 프로젝트에서 생성 된 프로젝트에는 Remoting, App services, domain 등의 레이어가 있었으며 각 레이어/어셈블리가 그 아래에

    0

    1답변

    JOlivers 이벤트 저장소 라이브러리를 시작하고 build.cmd의 일부 Nuget 명령에 문제가 있습니다. 여기에 로그가 있습니다. 아마도 당신은 이미이 문제에 대해 알고 있었을 것입니다. === COMPILING === Compiling/Target: v4.0/Config: Release S:\SourceControl\Test Projects\E

    1

    1답변

    나는 현재 작업하고있는 문제의 분석에 어려움을 겪고 있습니다. 나는 청소가 예정되어있는 청소용 응용 프로그램을 다루고, 그 다음에 일부 기업에서 처리하고 마침내 건물 소유주가 제어하는 ​​청소용 응용 프로그램을 다루고 있습니다. 작업이 이 작업이 완전히 우리의 잘못을 수행하지 않은 (STARTDATE, 종료 날짜) 이루어졌다 (: 기업이 그 부분을했다 ,

    2

    1답변

    메시지 직렬화에 protobuf-net (버전 2.0.0.480)을 사용중인 시스템에서 작업했습니다. 이 응용 프로그램은 명령과 이벤트가 다른 네임 스페이스 [및 어셈블리]로 분리 된 CQRS 방식을 사용합니다. 코드는 런타임시 MessageBase에서 상속하는 모든 클래스에 동적으로 유형을 추가합니다. // Used as a unique reference