Domande con tag 'cqrs'

2
risposte

CQRS - Che cos'è il Command Dispatcher?

Per imparare CQRS sto mettendo insieme una semplice implementazione di comando / comando. In molti esempi, vedo il concetto di "Command Dispatcher". Non sto vedendo molta letteratura su questo. Mi chiedo che cos'è un Command Dispatcher e perc...
posta 31.12.2017 - 23:20
2
risposte

Architettura pulita, CQRS e autenticazione?

Sto lavorando per implementare la mia prima architettura pulita e l'applicazione CQRS, mi sono imbattuto in un po 'di logica che mi ha lasciato un po' perplesso. Sto lavorando per integrare l'autorizzazione e l'autenticazione nella mia applicazi...
posta 28.11.2018 - 05:16
3
risposte

Come convalidare il comando prima dell'esecuzione su aggregato quando la convalida deve interrogare i dati?

In un'applicazione progettata da DDD con principio CQRS come gestiamo il caso quando un comando deve essere convalidato prima di essere eseguito su un aggregato e la convalida deve interrogare i dati esistenti? Ad esempio, nel mio sistema ho...
posta 30.10.2018 - 11:35
3
risposte

Sourcing di eventi: ricostituzione dell'aggregato dal flusso di eventi errati

Sto lavorando a un progetto per aiutare a imparare DDD e sto cercando di fare CQRS e Event Sourcing. Il codice è in C #. Per questo esempio, diciamo che ho 2 aggregati, Customer e Product . Il mio repository aggregato ha un metodo ge...
posta 23.08.2018 - 20:43
1
risposta

Dovrei usare NoSQL o RDBMS per la visualizzazione materializzata in questa implementazione CQRS / ES?

Ho intenzione di provare a realizzare un'implementazione di CQRS e ES per l'API di autenticazione per applicazioni su larga scala (utenti 1M). Di seguito è riportato il mio progetto iniziale di architettura (roba relativa a Ignore Azure). Ho int...
posta 07.01.2018 - 01:55
2
risposte

Ripristino dello stato del servizio di scrittura in un sistema Sourced di eventi

Domanda veloce, ho scavato in CQRS e Event Sourcing e c'è una cosa su cui non sono stato in grado di trovare informazioni, cosa succede quando il tuo Write Service va in crash e devi riavviarlo? Capisco come puoi recuperare il tuo servizio di le...
posta 06.02.2018 - 17:36
3
risposte

In CQRS, va bene chiamare servizi esterni da Sagas / Process Manager?

Nel mio dominio in cui sto applicando CQRS, ci sono alcune chiamate di servizio esterne per alcune convalide. Sono un po 'perplesso su dove mettere queste chiamate. Sto considerando di mettere queste chiamate al mio Process Manager d'altra parte...
posta 26.01.2018 - 16:57
2
risposte

Esposizione di funzionalità con una raccolta di valori enumerati o con funzioni booleane

Spiegazione di alto livello Ho un oggetto con alcuni metodi: public class Foo { public void Bar() { } public void Baz() { } } Questi metodi non possono essere eseguiti incondizionatamente, c'è qualche convalida da fare. Mi piacer...
posta 16.08.2016 - 14:16
1
risposta

Caricamento radice aggregata dal database con convalide

Here is a similar question Where to validate domain model rules that depend on database content? Sto facendo questa nuova domanda perché ho più descrizioni e non voglio cambiare la domanda precedente menzionata sopra Problema Ho u...
posta 10.07.2015 - 18:01
1
risposta

Come modellare i processi paralleli (in un Contesto Limitato) con lo stesso archivio dati?

La situazione. Diciamo che un processo in background mette le cose in contenitori di dati. Funziona tutto il tempo, osserva gli eventi di sistema e popola i dati di conseguenza. L'utente può avviare un'applicazione del pannello di controllo...
posta 23.01.2015 - 17:03