Resultados de la búsqueda a petición "cqrs"

2 la respuesta

Elegir una base de datos NoSQL para almacenar eventos en una aplicación diseñada por CQRS

Estoy buscando una buena explicación actualizada y de "ayuda para la toma de decisiones" sobre cómo elegir un motor de base de datos NoSQL para almacenar todos los eventos en una aplicación diseñada por CQRS. Actualmente soy un recién llegado a ...

1 la respuesta

Manejo de errores / excepciones en una tubería de mediador usando CQRS?

Estoy tratando de seguiresta publicación [https://lostechies.com/jimmybogard/2014/09/09/tackling-cross-cutting-concerns-with-a-mediator-pipeline/] por Jimmy Bogard para implementar una canalización de mediador para que pueda usar los ...

7 la respuesta

Implementación de interfaz genérica en Java

Tengo una pregunta genérica de Java que esperaba que alguien pudiera responder. Considere el siguiente código: public interface Event{} public class AddressChanged implements Event{} public class AddressDiscarded implements Event{} public ...

2 la respuesta

CQRS: cómo modelar un sistema de ejecución de escenarios

Recientemente comencé a investigar CQRS y DDD para un proyecto de campo verde que estoy a punto de comenzar. Estudié una gran cantidad de material de Udi Dahan, Greg Young, Mark Nijhof y otros. Estos fueron realmente muy útiles y creo que ...

2 la respuesta

¿Qué tan granular debe ser un evento de dominio?

Me pregunto qué tan granular debe ser un evento de dominio. Por ejemplo, tengo algo simple, como cambiar el nombre, el segundo nombre y la dirección de correo electrónico en una página de perfil. ¿Debo tener 3 eventos de dominio diferentes o ...

1 la respuesta

CQRS: Almacenar eventos y publicarlos: ¿cómo puedo hacer esto de manera segura?

Como he aprendido en¿Por qué el repositorio CQRS está publicando eventos, no el almacén de eventos? Es la tarea del repositorio CQRS publicar eventos. Hasta ...

3 la respuesta

Pantallas CQRS y CRUD

Uno de los principios básicos de CQRS, según lo entiendo, es que los comandos deben estar centrados en el comportamiento y tener un valor en el negocio o el ...

2 la respuesta

Patrón CQRS - interfaces

Soy nuevo en el patrón CQRS, pero me gustaría entender por qué debería usar dos interfaces: public interface IQuery{} public interface ICommand{}En lugar de una sola interfaz (por ejemplo, IExecutable, o lo que sea ...) Entonces también tiene un ...

2 la respuesta

EasyNetQ no puede publicar en RabbitMQ - Se agotó el tiempo de espera de PersistentChannel

Estoy tratando de conectarme a RabbitMQ con EasyNetQ. RabbitMQ está en una VM remota. _rabbitBus = RabbitHutch.CreateBus( string.Format("host={0};virtualhost={1}", _hostSettings.Host, _hostSettings.VHost), x => x.Register<IEasyNetQLogger>(l ...

7 la respuesta

Diseño impulsado por dominio, objetos de dominio, actitud sobre los setters

He estado viendo algunos videos de Greg Young últimamente y estoy tratando de entender por qué hay una actitud negativa hacia los Setters en los objetos de Dominio. Pensé que se suponía que los objetos de dominio eran "pesados" con la lógica en ...