- Un utente si registra sul nostro sito e si connette. Un RegsiterUserCommand viene inviato a un gestore di comandi asincrono.
- L'utente desidera modificare il proprio indirizzo ma RegisterUserCommand non è ancora stato elaborato. Non vi è alcun record utente nel sistema.
Si tratta di un caso per gestori di comandi sincroni? Verrà creato un record utente prima di autenticare l'utente. O dovrei rivedere il requisito per gli utenti autentici dopo la registrazione? Gli utenti non potranno accedere al sito fino a quando il loro account non sarà stato creato. Se gli utenti non riescono ad accedere al sistema immediatamente potrebbero esserci dei ritardi nell'utilizzo.Abbiamo bisogno di un mix di gestori di comandi sincroni e asincroni in CQRS?
È comune vedere una combinazione di gestori di comandi sincroni e asincroni in un sistema CQRS?
Nell'istanza dell'elaborazione sincrona, presumo che si stia interrogando l'archivio di lettura per sapere quando viene eseguita la registrazione o se si è verificato un errore. –