cqrs

Command-Query Verantwortungstrennung (CQRS) ist ein Architekturmuster, das Befehle (die die Daten ändern) von Abfragen trennt (die die Daten lesen). Weitere Details und Verweise auf Lernmaterialien finden Sie unter "Über CQRS-Tags". Nicht zu verwechseln mit Command-Query-Segregation ([CQS]), einem Prinzip des Methodenentwurfs, das CQRS einbezieht.
2
Antworten

CQRS-Aggregate

Ich bin neu in der CQRS / ES-Welt und habe eine Frage. Ich arbeite an einer Fakturierungs-Webanwendung, die Event Sourcing und CQRS verwendet. Meine Frage ist dies - nach meinem Verständnis sollte ein neuer Befehl, der in das System kommt (be...
16.07.2015, 18:09
4
Antworten

Kann CQRS für eine Site wie StackOverflow verwendet werden?

Können Sie das Architekturmuster CQRS (Command-Query Responsibility Segregation) verwenden, um eine Site wie StackOverflow zu erstellen? Ich bin relativ neu in CQRS und DDD (Domain Driven Design) und erkunde das Muster und versuche, mit dem Must...
04.09.2010, 11:02
3
Antworten

CQRS Datenspeicher Ansatz Nosql oder Sql Server

Ich gehe durch die Forschungsphase für ein neues Projekt und diskutiere gerade mit einem Arbeitskollegen über die Architektur des Projekts. Wir haben vereinbart, dass wir ein verteiltes Nachrichtensystem mit CQRS und Event Sourcing mit azure...
26.07.2014, 19:15
2
Antworten

Momentaufnahme- und Wiederherstellungsstrategien

Ich habe über CQRS+EventSoucing Muster gelesen (was ich in naher Zukunft anwenden möchte) und ein Punkt, der allen Decks und Präsentationen gemeinsam ist, ist Schnappschüsse von deinem Modellzustand zu machen, um ihn wiederherzustellen, aber...
24.06.2016, 20:37
2
Antworten

Sollten Aggregate Event-Handler sein

Ich beginne gerade meinen ersten wirklichen Versuch mit einem DDD / CQRS / ES-System, nachdem ich eine Menge Material und Beispiele studiert habe. 1) Ich habe Ereignisbeschaffungsbeispiele gesehen, bei denen die Aggregate Event-Handler sind u...
11.11.2014, 23:47
2
Antworten

Praktische Beispiele, wie die Korrelations-ID im Messaging verwendet wird?

Kann mir jemand Beispiele geben, wie in der Produktion eine Korrelations-ID verwendet werden kann? Ich habe gelesen, dass es in Anfrage / Antwort-Nachrichten verwendet wird, aber ich verstehe nicht, wo ich es verwenden würde? Ein Beispiel...
25.11.2013, 04:27
1
Antwort

Domänenereignisse, die andere Domänenänderungen in CQRS auslösen

In allen Beispielen von CQRS, die ich gesehen habe, lösen die Domain-Ereignisse Aktualisierungen des Lesemodells aus, aber nichts anderes. Aber was ist, wenn Sie möchten, dass ein Domänenereignis andere Änderungen in der Domäne verursacht? Ne...
06.01.2012, 20:41
1
Antwort

Hinzufügen einer Validierung zu einer MediatR-Verhaltenspipeline?

Ich benutze ASP.NET Core, den eingebauten Container und MediatR 3, der "Verhaltens" -Pipelines : %Vor% Ich brauche einen FluentValidation-Validator in der Pipeline. In MediAtR 2 wurde daher eine Validierungspipeline erstellt : %Vor% Wi...
16.02.2017, 19:30
1
Antwort

Welche Probleme können zweiphasige Commits verursachen?

Vor kurzem habe ich mehrfach gelesen, dass zweiphasige Commits schlecht sind, aber immer als Randnotiz. Also gab es nie eine gute Erklärung damit. Zum Beispiel in CQRS Journey Kapitel 5 :    Zweitens versuchen wir, Zwei-Phasen-Commits zu...
02.10.2015, 13:38
2
Antworten

CQRS - Senden der Antwort per Befehl mit sofortiger Konsistenz

Ich habe die folgende Architektur: Ofc. Es gibt Ports und Adapter und alles andere, was du dir vorstellen kannst ... Was schlagen Sie vor, wie man eine Ruheantwort durch sofortige Konsistenz sendet? Sollte ich einen weiteren Event-Bus hinzuf...
25.04.2014, 05:14