cqrs

    2

    2답변

    나는 DDD로 놀고 있는데이 질문이 튀어 나옵니다. 자식 루트를 어떻게로드합니까? 몇 가지 성능 문제가 발생할 수 있습니다. 다음 예를 상상해 public AggregateRoot1 { #region properties #endregion public AggregateRoot2 AR2{get;set;} p

    1

    2답변

    두 개의 집계가 두 개의 개별 서비스에 배포되어 있다고 가정 해 보겠습니다. 나는 오랜 시간 동안 집계 서비스 2를 중지하면이 집계는 총 1 의 이벤트에 어떻게해야하나요 복구 모든 누락 된 이벤트를 수신? 누계 1 이벤트 저장소에서 누락 된 이벤트를 모두 검색 하시겠습니까? 집계 1에 이미 많은 이벤트가 축적 된 경우 어떻게됩니까? 집계 2는 집계 1의 스

    21

    1답변

    나는 괴물 같은 WCF 서비스를보다 관리하기 쉬운 것으로 리팩터링하려고 노력 중입니다. 작성 당시에는 서비스가 생성자를 통해 약 9 개의 종속성을 가지기 때문에 단위 테스트가 매우 어렵습니다. 서비스가 상태 시스템을 통해 로컬 상태를 처리하고, 매개 변수에 대한 유효성 검사를 수행하고, 오류 예외를 throw하고, 실제 작업을 수행하고, 게시/부 채널을 통

    0

    1답변

    DDD에 문제가 있습니다. 방금 사용하기 시작 했으므로 많은 경험이 없습니다. 제한된 컨텍스트에는 유지 관리와 클라이언트가 있습니다. 각 클라이언트에는 엔진의 부품 목록이 있습니다. 유지 보수에는 직업이 수리 된 회사가 저장되어 있습니다. 고객은 각 부분에 대해 선호하는 회사를 선택할 수 있습니다. 관리자는 회사를 일시 중지 할 수 있습니다. 두 개의 집계

    1

    1답변

    나는 DDD와 CQRS로 놀려고하고있다. 그리고 내가 가진이 두 가지 솔루션 : 내 명령/이벤트에 AggregateId를 추가합니다. 웹 서비스 매개 변수로 내 명령을 사용할 수있는 멋진 Beauce이며 "내 명령과이 명령을 수행 할 수 있습니다."라고 말하기 위해 내 명령의 일부 인스턴스를 양식에 반환 할 수 있습니다. add 내 명령/이벤트에 전체 집계

    3

    2답변

    CQRS를 시작하면서 이벤트 클래스 정의가 내 명령 정의와 거의 1 : 1로 일치한다는 것을 알았습니다. 명백한 코드 반복을 제외하고는, 잘못하고있어. 이벤트가 명령과 일치하지 않는 경우가 있습니다. 그러나 많지는 않습니다. 간단한 CUD 시나리오를 보자 명령 클래스 : CreatePost UpdatePost DeletePost 이벤트 클래스 : 0123을

    1

    3답변

    프로젝트에서 DDD \ CQRS \ ES를 사용하고 싶습니다. 방금 사용하기 시작 했으므로 많은 경험이 없습니다. 나는 기존의 핵심 도메인, 지원 도메인 및 CRUD 도메인을 알고 있습니다. 내 핵심 도메인에 CRUD 데이터에 대한 참조가 있습니다. 예를 들어 주문에는 많은 비즈니스 규칙이 있지만 전달 회사, 수신 지점 등에 대한 기본 정보가 포함되어 있습

    1

    1답변

    대기 시간 외에도 웹 서비스 목록을 통해 반복하여 이벤트를 게시하는 데 큰 단점이 있습니까? Dispatcher(event) { var services = getServices(); for each service in services { callService(service, event); } } 편집 : 어떤 반대

    2

    2답변

    CQRS/ES 아키텍처에 명령을 저장/재생하는 것에 대해 들어 본 적이 없으며 자주 묻는 질문이 있습니다. 명령과 이벤트의 차이점을 이해하지만 QA 관점에서 보면 프로덕션 환경에서 발생한 크래시를 재생하는 것이 유용 할 수 있습니다.

    4

    2답변

    이벤트 소싱을 사용하는 CQRS는 시스템 중 하나의 아키텍처로 완벽하게 적합하다고 생각합니다. 현재 걱정하고있는 것은 하나뿐입니다. 많은 양의 이벤트 처리 및 결과적으로 거대한 이벤트 스토어. 우리의 현재 시스템은 하루에 약 100 만개의 이벤트를 수신합니다 (현재 이벤트 소싱과 관련이 없습니다). 오랜 기간 동안 이벤트를 저장하려면 이벤트 저장소가 상당히