Domande con tag 'cqrs'

1
risposta

CQRS, quali ragioni causano il ritardo di aggiornamento del modello di lettura? Come impedire all'utente di prendere i dati di incoerenza?

Sto considerando CQRS per la creazione di un server di gioco in tempo reale (non il gameplay ma l'economia). Per alcuni motivi. Ridimensionamento, Registrazione eventi, Cambio modello. Tuttavia nel gioco in tempo reale durante l'aggiorname...
posta 23.06.2018 - 21:49
1
risposta

Il CQRS è appropriato per un servizio con query distinte e client di comando

Voglio assicurarmi di comprendere gli scenari a cui è destinato CQRS. Ad esempio, se un servizio web ha due tipi di client: molti client esterni che eseguiranno query solo tramite GET; non saranno mai POST / PUT / PATCH / DELETE un client...
posta 06.12.2016 - 18:44
2
risposte

In quale livello sono memorizzati i DTO con CQRS?

Il dominio ha i modelli di dominio. Il livello Infrastruttura ha Comandi e Query, che formano CQRS. I comandi restituiscono i modelli di dominio e le query restituiscono DTO. In qualsiasi API, i DTO sono memorizzati nel livello Applicaz...
posta 24.09.2018 - 16:14
1
risposta

DTO vs. modello di lettura

Se comprendo correttamente il concetto di modelli di lettura, è sufficiente una semplice query per restituire un set di dati specifico caso d'uso. Ma un DTO sembra avere lo stesso scopo, ma in un modo più complesso (mappare un aggregato per u...
posta 27.08.2018 - 19:30
1
risposta

CQRS, dovrei avere un riferimento aggregato bidirezionale?

Supponiamo di avere un personaggio e un giocatore di dominio. Personaggio di proprietà di Player. Player PlayerID : GUID OwnedCharacterIDs : Guid[] Character CharacterID : GUID OwnerPlayerID : GUID Mentre la mia logica aziendal...
posta 26.06.2018 - 04:09
1
risposta

Come gestire questo requisito periodico?

Recentemente ho ricevuto il seguente requisito, che è piuttosto difficile da implementare. Il sistema è un sistema finanziario Windows Form e il requisito è il seguente: When the system is opened in the last day of the month, it should ask...
posta 13.05.2017 - 04:30
1
risposta

CQRS attraverso contesti limitati per generare report con possibile logica aziendale

Dove traccia la linea per quanta logica può andare nei tuoi modelli letti? Ad esempio, abbiamo 2 BC: inventario e vendite. Dobbiamo generare rapporti sui livelli di inventario in date specifiche: perfetto per un modello di lettura. Semplice S...
posta 27.11.2018 - 21:34
1
risposta

Valuta i reqre http e i websocket per le trasmissioni basate sulla geolocalizzazione

Il mio caso di utilizzo è che ho un'app di trasmissione in tempo reale in cui gli utenti ricevono elementi di feed basati su una geolocalizzazione, ovvero un utente riceverà post trasmessi da un raggio definito dall'utente in cui risiede attualm...
posta 27.05.2018 - 14:51
1
risposta

DDD - Stesso ID / Chiave primaria, classe di Aggragate Root diversa per Contesto Limitato

Sto lavorando per capire DDD e voglio vedere se questa idea è valida, se è una pratica comune e se ci sono insidie o complicazioni impreviste. Voglio avere effettivamente una "entità" con una chiave primaria globalmente unica. Voglio usare il...
posta 09.11.2017 - 17:19
2
risposte

Trattare con la ridondanza dei dati immagine in una tabella NoSQL

Dire che ho una struttura di database come questa: CREATE table Customer (id identity, name varchar(30), dateofbirth datetime, Photo varbinary, primary key (id)) CREATE table Order (id int, Date datetime, Primary Key (id)) create table Custo...
posta 20.11.2017 - 17:52