Domande con tag 'eventual-consistency'

1
risposta

DDD - Domande progettuali di aggregazione efficaci

Ho appena letto Design efficace degli aggregati, di Vaughn Vernon . Riassumendo il takeaway: Modello di invarianti reali Progetta piccoli aggregati Fai riferimento ad altri aggregati per identità Utilizza la coerenza finale tra i conf...
posta 16.02.2015 - 21:31
1
risposta

Architettura basata su eventi e sincronizzazione con un "microservizio del primo timer"

Sto lavorando su un'applicazione distribuita e approfondisco le architetture basate su Event con Microservices. Diciamo che ho eseguito due microservizi, CustomerService e AccountService . Entrambi hanno un proprio database e si sono ma...
posta 01.11.2017 - 13:01
1
risposta

Architettura ad alta scala che utilizza l'event sourcing e la coerenza finale

Voglio condividere con voi e sapere quali sono le vostre opinioni / miglioramenti riguardo a una soluzione che mi è stata assegnata con un colloquio tecnico che ho affrontato. L'esercizio: Devi creare un'API che indichi in base a un DNA s...
posta 27.05.2018 - 19:46
1
risposta

Event Race Microservice Race Condition

Diciamo che abbiamo 4 servizi, da A a D, che comunicano (per la maggior parte) attraverso una sorta di sistema asincrono basato sugli eventi. Quando una nuova entità viene creata in A, B & C riceve quell'evento. B crea un'entità propria in b...
posta 14.05.2017 - 00:21
2
risposte

Design basato sul dominio con coerenza finale

Il mio aggregato di domini è alle prese con una semplice logica di business, quindi mi sembra di averlo modellato in modo errato. L'architettura che ho ora utilizza la progettazione basata su domini con l'event sourcing. L'aggregato del domin...
posta 27.07.2015 - 16:16
0
risposte

Come progettare un'api di sincronizzazione esposta a terze parti che implica una transazione commerciale tra aggregati?

Dominio aziendale Nel dominio Vendite, ho 3 entità: Lead, Contact e Opportunity. Un piombo è iniettato nel sistema da molte fonti e nutrito. Se è una prospettiva, allora viene convertita in contatto e opportunità (potenziale vendita futura)...
posta 03.09.2018 - 08:44
0
risposte

Sincronizzazione dell'interfaccia utente in caso di operazioni bulk

In un sistema CQRS, la convenzione che seguiamo è il rendering della vista dettagliata di un aggregato (cioè GetById) utilizzando il modello di scrittura e le viste contenenti più aggregati (come un dashboard) utilizzando il modello di lettura....
posta 03.09.2018 - 09:32
2
risposte

Come modellare uno scenario di acquisto utilizzando il sourcing di eventi

Sto provando a programmare un semplice scenario di acquisto utilizzando il sourcing di eventi: --------------- --------------- ---------------- | OrderService | | ProductService | | PaymentService | ---------------- ----------...
posta 11.07.2017 - 13:59
2
risposte

Ordinamento delle transazioni del modello Saga e Query

Ho il seguente linguaggio onnipresente definito dal nostro esperto di domini: un utente può trovare gruppi di utenti e aggiungersi a esso. Un utente può interrogare un elenco di UserGroup di cui è membro e rimuoversi da esso. I gruppi utente son...
posta 03.11.2015 - 12:41
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