Questions marquées «event-sourcing»

2
Gestion des accès simultanés ES / CQRS
J'ai récemment commencé à plonger dans CQRS / ES parce que je pourrais avoir besoin de l'appliquer au travail. Cela semble très prometteur dans notre cas, car cela résoudrait beaucoup de problèmes. J'ai esquissé ma compréhension approximative de l'apparence contextuelle d'une application ES / CQRS dans un cas d'utilisation bancaire …

2
Sourcing d'événements et REST
Je suis tombé sur la conception Event Sourcing et j'aimerais l'utiliser dans une application où un client REST est nécessaire (RESTful pour être précis). Cependant, je ne parviens pas à les connecter ensemble car REST est assez similaire à CRUD et la recherche d'événements est basée sur les tâches. Je …

3
Lorsque vous utilisez DDD et CRQS, devrait-il y avoir exactement un événement par commande?
Je cherche un moyen de concevoir une application ddd avec une convention sur la configuration. Supposons qu'un agrégat "Client" possède une commande définie "FillProfile". Il déclenchera logiquement un événement "ProfileFilled". Y a-t-il des cas où une commande déclenchera plus qu'un événement, ou où une commande déclenchera différents événements en fonction …


5
DDD, Saga et sourcing d'événements: une action de compensation peut-elle être simplement une suppression sur le magasin d'événements?
Je me rends compte que la question ci-dessus soulève probablement quelques «quoi», mais laissez-moi essayer d'expliquer: J'essaie d'envelopper ma tête sur quelques concepts connexes, essentiellement le modèle Saga ( http://www.rgoarchitects.com/Files/SOAPatterns/Saga.pdf ) en combinaison avec Event-sourcing (Un concept DDD : http://en.wikipedia.org/wiki/Domain-driven_design ) Un bon article qui le regroupe: https://blog.jonathanoliver.com/cqrs-sagas-with-event-sourcing-part-ii-of-ii/ J'arrive à …

2
Comment implémenter un gestionnaire de processus dans le sourcing d'événements
Je travaille sur un petit exemple d'application pour apprendre les concepts du CQRS et du sourcing d'événements. J'ai un Basketagrégat et un Productagrégat qui devraient fonctionner indépendamment. Voici un pseudo code pour montrer l'implémentation Basket { BasketId; OrderLines; Address; } // basket events BasketCreated { BasketId; } ItemAdded { BasketId; …


2
Comment gérer les effets secondaires dans Event Sourcing?
Supposons que nous voulons implémenter un petit sous-système de sécurité pour une application financière qui avertit les utilisateurs par e-mail si un modèle étrange est détecté. Pour cet exemple, le modèle consistera en trois transactions comme celles illustrées. Le sous-système de sécurité peut lire les événements du système principal à …



1
Quelle est la différence entre Event Driven et Event sourcing?
J'étudie la conception pilotée par domaine (DDD) et suis tombé sur des termes: Event Driven et Event sourcing. Je sais qu'il s'agit de publier un événement du producteur au consommateur et de stocker le journal, donc ma question est: Quelle est la différence entre Event Driven et Event sourcing?

2
Des modèles pour maintenir la cohérence dans un système distribué, basé sur des événements?
J'ai lu récemment sur la recherche d' événements et j'aime vraiment les idées qui se cachent derrière, mais je suis coincé avec le problème suivant. Supposons que vous ayez N processus simultanés qui reçoivent des commandes (par exemple des serveurs Web), génèrent des événements en conséquence et les stockent dans …

2
CQRS + Sourcing d'événements: (est-il exact que) les commandes sont généralement communiquées point à point, tandis que les événements de domaine sont communiqués via pub / sub?
J'essaie essentiellement de comprendre la notion de CQRS et les concepts connexes. Bien que le CQRS n'intègre pas nécessairement la messagerie et la recherche d'événements, il semble être une bonne combinaison (comme on peut le voir avec de nombreux exemples / articles de blog combinant ces concepts) Étant donné un …

3
Recherche et persistance d'événements
Je lis sur la recherche d'événements et j'ai une question concernant la persistance. Je peux toujours avoir une base de données avec toutes les entités, non? Ou les événements doivent-ils être rejoués à chaque démarrage de l'application pour obtenir la dernière version de chaque entité en mémoire? Semble comme un …

1
Comment les commandes Ajouter / Créer * doivent être gérées dans l'architecture CQRS + Event Sourcing
Je veux implémenter ma première application en utilisant le modèle CQRS avec Event Sourcing. Je me demande comment la création de racines agrégées doit être gérée correctement. Supposons que quelqu'un envoie la commande CreateItem. Comment cela devrait-il être géré? Où l'événement ItemCreated doit-il être stocké? Comme premier événement d'un nouvel …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.