Ho visto molto su EventStores ma tutti gli articoli sono associati a parlare di CQRS.EventStore senza CQRS
Vogliamo utilizzare EventStores per integrare contesti limitati, ma vogliamo attenerci all'ORM tradizionale per la lettura/scrittura di aggregati, per evitare il comando/query e il modello di lettura separato che nel nostro caso aggiungerebbe troppa complessità.
Visto che è così popolare parlare di entrambi i concetti insieme si è portati a credere che siano destinati a vivere insieme - ci sono insidie di fare un 'lite' di EventStore senza CQRS, rispetto all'implementazione di EventStores per aggregati/CQRS/read -modello anche?
Per poter utilizzare l'approccio di evento di archivio, è sorta necessario disporre di un sistema in cui tutte * le operazioni sui dati che cambia * sono causati da una comando e risultato in un evento (che puoi quindi memorizzare e riprodurre). Questo è abbastanza naturale in un ambiente CQRS - ma non vedo alcun motivo per cui non si possa creare un tale sistema da soli - basta disciplina per gestire tutte le modifiche dei dati tramite comandi ed eventi di incendio per segnalare cosa è è accaduto. –