cqrs

    0

    1답변

    가 구성원으로 사용자가 내가이 다소 단순한 서비스 사용자 서비스 DiscussionGroup 서비스 DiscussionGroup을 고려해 다른 도메인의 데이터를 조회 할 수 있습니다. 이 서비스에는 모두 자체 DB가 있습니다. 이제 UI가 특정 토론 그룹의 모든 사용자 (이름, 프로필 사진 등)를 나열하려고합니다. 그룹당 1000 명의 사용자가있을 수 있으

    3

    1답변

    CQRS에서 DB 호출이 필요한 명령의 유효성을 검사하는 가장 좋은 방법은 무엇입니까? 예를 들어, CommitOrder이라는 명령의 유효성을 검사하는 집계가 Order이고 충분한 재고가 없으면이 명령을 허용하고 싶지 않습니다. 이 경우 주문 처리 품목의 재고가 있는지 여부를 명령 처리기에서 어떻게 확인할 수 있습니까? 쓰기 측면에서 읽기 측면을 쿼리 할

    0

    1답변

    이벤트 버전으로 시간이 가장 좋은 것으로 나타났습니다. 걱정에 대한 read sideevent order synchronization을하지 않고 필요할 때마다 나는 다른 servers에 다른 event sources의 events 완벽하게 독립적으로 병합 할 수 있습니다. 어떤 event (server 1)이 다른 쪽 (server 2)보다 먼저 발생했는지

    0

    2답변

    내가 다음 명령을 사용하여 집계 루트로 이메일 초안이 실행될 수 있는지 확인하기 위해 집계에 : addToRecipient, addCcRecipient, addBccRecipient, updateBodyText, uploadAttachment, removeAttachment 및 UI에서 내가 원하는 초안을 보낼 준비가되지 않았 으면 (즉, 수령자와 본문에

    -2

    1답변

    CommonDomain.Persistence.IRepository과 상호 작용할 세션을 사용 중입니다. 내 저장 명령은 CommmonDomain.Persistence.RespositoryExtensions: 입니다. 새 도메인 개체를 저장하려고 할 때마다. 동시성 예외 인 ConflictingCommandException이 발생합니다. 이것이 일반적인 이유

    0

    1답변

    ADF를 처음 사용하며 .Net 배경에서 왔습니다. 내 목표는 응용 프로그램의 DDD로 이동하여 코드가 캡슐화되고 비즈니스 프로세스를 나타내는 것입니다. 이 계획은 CQRS를 사용하여 내 도메인 모델/명령을 쿼리 및 표시에 사용되는 VO (ESS 또는 SOA 구성 요소를 사용하여 이벤트를 별도의 데이터 저장소로 푸시하지만 처음에는 단일 DB 사용)와 분리하

    4

    1답변

    도메인 로직과 읽기 모델이 혼합되어 있기 때문에 읽기 모델에 어려움을 겪고 있습니다. 호텔이나 항공사에 대한 견적을받는다고 상상해보십시오. 내 경우에는 배송됩니다. 견적을 받으려면 기존 요율표를 읽고 요율을 계산해야합니다. 이것을 견적으로 기록하여 결국 주문으로 바꿀 수도 있지만 따옴표 부분은 본질적으로 일부 논리 (즉, 현재의 연료 요금을 얻는 서비스)가

    0

    2답변

    불변의 데이터베이스를 사용하여 생성해야하는 응용 프로그램을 구축하고 있습니다. Datomic에 대해 알고 있지만, 거대한 데이터 볼륨에 대해서는 recommended이 아닙니다. (내 응용 프로그램은 초당 수천 개 이상을 쓸 것입니다.). 나는 이미 그것에 대한 검색을했는데이 "이슈"가없는 유사한 데이터베이스를 찾을 수 없었습니다. 내 응용 프로그램은 이벤

    3

    1답변

    점점 더 많은 기사가 이벤트 저장소로 kafka에 대해 이야기하고 cqrs & 이벤트 소싱으로 작성된 응용 프로그램에서이를 사용합니다. 쓰기 측에서 작업을 완료하기 위해 특정 집계의 이벤트에 대해 kafka (이벤트 저장소)를 어떻게 쿼리합니까?

    0

    1답변

    주문을 선택하고 포장하기위한 계획 인 집계가 있습니다. 베이가 할당되고 해당 베이는 비어 있어야합니다. 어떤 베이를 사용해야 하는지를 나타내는 AllocateToBay라는 명령을 만들려고합니다. 그러나 베이가 실제로 주문 내부에서 비어 있음을 어떻게 확인해야합니까? 내가 필요한 것은 베이 집계 루트이며, 베이에 자체를 할당하도록 요청해야한다고 생각합니다.