Domande con tag 'cqrs'

1
risposta

In che modo "preparazione" e "utilizzo" degli stessi dati devono essere separati in un'applicazione DDD, se non del tutto?

Nella maggior parte dei domini, c'è un'app che "prepara" i dati e un'altra app che "serve" i dati preparati. I dati, tuttavia, provengono dallo stesso dominio principale, il che causa un po 'di confusione nella modellazione. Alcuni esempi:...
posta 09.07.2018 - 00:06
1
risposta

ES / CQRS simultaneità

Cercando di capire la concorrenza con CQRS, mi sono imbattuto in questa domanda: link Ma c'è qualcosa che non capisco quando si dice che: it do so by appending the new events to the Event stream if and only if the version of the Aggr...
posta 26.10.2017 - 16:50
1
risposta

Devo usare cqrs + es per costruire un'app di slot machine?

per me l'app che sto costruendo, un'app per slot machine molto semplice in cui vi sono utenti che possono depositare denaro per acquistare crediti e utilizzare quei crediti per giocare alle slot machine e prelevare i loro guadagni. Questo è tutt...
posta 26.04.2016 - 03:07
1
risposta

CQRS - Passaggio della radice aggregata come argomento

Quindi, ho il seguente codice: public class CQRSQuestion { public static void main(String[] args) { //received command for algorithm run AlgorithmAR algorithmAR = new AlgorithmAR(111); algorithmAR.runAlgorithm(1,"...
posta 25.02.2017 - 23:31
2
risposte

Sarebbe OK se menzionassi l'attore nel comando / nome di query quando uso il modello CQS

Sto applicando Clean Architecture + DDD (forse) nel mio progetto (web Application + REST API). La cosa buona che ho imparato da Clean Architecture è l'utilizzo di "Interactors" per mostrare casi d'uso nel mio codice, che naturalmente si adatt...
posta 27.07.2018 - 10:15
0
risposte

Scelta tra PUT e una richiesta separata per ogni modifica per l'interfaccia utente basata su CRUD

Sto facendo un'API HTTP per l'identità di base ASP.NET. Fondamentalmente quello che voglio è una versione remota di questo: link Ha metodi come ChangePasswordAsync , ChangePhoneNumberAsync ecc. Il modo più semplice per farlo...
posta 18.10.2018 - 16:19
0
risposte

Esiste un valore nella passivazione (setReceiveTimeout) per gli attori persistenti senza archivio di lettura?

Non ho esperienza in Akka, quindi le mie supposizioni potrebbero essere completamente sbagliate. Per quanto ho capito, Aggregate Root può gestire le sue entità semplicemente mantenendo il loro stato internamente e ripristinandolo in fase di r...
posta 28.09.2018 - 12:56
2
risposte

Come conservare Sagas con Event Sourcing

Ho un lungo processo in esecuzione che raccoglie gli ID degli Aggregati che sono stati modificati / modificati, in modo che un comando successivo possa "pubblicarli" su un modello precedente. Capisco che dovrei usare una specie di Saga per qu...
posta 05.06.2018 - 13:20
0
risposte

Abbiamo avuto un'evoluzione da entità distaccate a CQRS?

Supponiamo di avere una soluzione software con un livello dati che accede a un server SQL. Può farlo direttamente e anche tramite una connessione HTTP. In entrambi i casi vengono utilizzati i set di dati. Ora, quando la migrazione dai Dataset...
posta 19.07.2016 - 10:24
1
risposta

CQRS, Come interrogare la radice aggregata usando altri campi piuttosto che GUID (ID)?

Esistono molti framework CQRS e librerie di archivi di eventi. Tutti usano GUID come ID radice aggregata. Quell'archivio eventi mi consente solo di interrogare solo dal GUID. Mi rendo conto che ci sono molte volte nell'ultimo progetto (...
posta 20.06.2018 - 04:19