Domande con tag 'cqrs'

2
risposte

Servizi di dominio rispetto a fabbriche e radici aggregate

Dopo aver a che fare con DDD da mesi, sono ancora confuso riguardo agli scopi generali dei servizi di dominio, delle fabbriche e delle radici aggregate in relazione l'uno con l'altro, ad es. dove si sovrappongono nella loro responsabilità. Es...
posta 05.05.2014 - 09:44
2
risposte

CQRS in domini collaborativi

Sto leggendo questo articolo su CQRS e quando si tratta di decidere dove per usarlo, il seguente non mi è davvero venuto in mente: Collaborative domains where multiple operations are performed in parallel on the same data. CQRS allows y...
posta 28.01.2018 - 08:04
4
risposte

Command-Query-Separazione e interfacce di sicurezza multithreading

Mi piace il comando di separazione delle query modello (da OOSC / Eiffel - in pratica si restituisce un valore o si cambia lo stato della classe, ma non entrambi). Questo rende più facile ragionare sulla classe ed è più facile scrivere classi...
posta 03.04.2012 - 10:08
2
risposte

CQRS: come ripristinare il modello letto

È molto interessante come ripristinare il modello di lettura nel sistema basato su CQRS. In modalità regolare i comandi dei processi di sistema, crea eventi di dominio e li invia al bus dei messaggi. Quindi un'altra parte del sistema (chiamal...
posta 03.08.2015 - 11:52
1
risposta

Come interrogare l'aggregazione radice per reagire all'evento da altro AR

Voglio creare un piccolo programma di localizzazione GPS. Semplificato: gli utenti possono creare tracce. Per rendere le cose in scala Traccia e Utente sono due AR distinti. La traccia contiene un AuthorUser a cui fa riferimento UserID. Si ap...
posta 21.10.2015 - 15:09
2
risposte

È necessario più estrarre la logica dai controller API?

Ho lavorato in framework MVC sin da quando hanno iniziato a diventare popolari con RoR e ASP.NET MVC. Sono sempre stato attento a non mettere mai la "logica di business" sui miei controller poiché accoppia il framework con la logica. In questi g...
posta 02.05.2015 - 18:23
0
risposte

Entities (DDD) quando si utilizza CQRS su Akka

Quando usi Akka, lo stile CQRS, c'è ancora posto per le Entità? Oppure tutto ora va su Aggregates, implementato come attori + oggetti valore. Ho notato che molte entità sono scritte come oggetti mutabili con effetti collaterali - questo no...
posta 05.06.2014 - 12:13
3
risposte

Come gestisci i problemi di integrità dei dati legacy durante la riscrittura del software?

Sto lavorando a un progetto che è una riscrittura di un software legacy esistente. Il software legacy consiste principalmente di operazioni CRUD (creazione, lettura, aggiornamento, eliminazione) su un database SQL. Nonostante lo stile di codi...
posta 13.05.2016 - 05:48
3
risposte

Qual è il modo migliore per scalare un sistema CQRS?

Nei mesi precedenti ho fatto molte domande sull'architettura di un'applicazione su cui sto lavorando. Grazie alle risposte, la progettazione architettonica è cambiata, infatti è stata semplificata come mostrato nel seguente grafico: Inter...
posta 06.09.2011 - 17:38
1
risposta

Event Sourcing, saghe, bus ed eventuale consistenza

Attualmente sto imparando su Event Sourcing tramite il libro Microsoft .NET - Architecting Applications for the Enterprise . L'individuazione degli eventi è, secondo le mie parole, un modello architettonico di memorizzazione di "eventi" anziché...
posta 29.08.2015 - 17:38