2016-06-01 14 views
0

Ich arbeite derzeit an einem Projekt, das mit Broadway (https://github.com/qandidate-labs/broadway) als Lösung CQRS/Event-Sourcing-gebaut wurde.Funktion in CQRS Readmodel-Schnittstelle entfernen?

Was mir ein Rätsel ist in einer der Schnittstellen a ‚entfernen‘ und ‚speichern‘ zu finden, speziell: https://github.com/qandidate-labs/broadway/blob/master/src/Broadway/ReadModel/RepositoryInterface.php

Ist nicht die ReadModel soll gerade gelesen? Oder missverstehe ich, was das Repository im CQRS tun soll?

Antwort

1

denken, dass ich dachte, es schon out..The Repository in der ReadModel verwendet wird, um die readmodel zu aktualisieren, um den aktuellen Stand des Schreibmodell zu reflektieren.

Der Projektor sollte auf der ReadModel einen ‚Nur-Lese‘ Blick geben.

+0

hey Oli, wenn es hilft, habe ich ein hohes Maß Überblick über eine CQRS Architektur. Es kann helfen, einige der Elemente für Sie in Position zu bringen: [CQRS + Event Sourcing - Eine Schritt für Schritt Übersicht] (http://danielwhittaker.me/2014/10/02/cqrs-step-step-guide-flow- typische-Anwendung /) – Codescribler

+0

Danke für den Link, ich werde es ausprobieren! – Oli