3 votes

Un seul bus ou des bus séparés dans CQRS ?

Je me demandais si je devais avoir un seul bus où j'enregistre mes commandes/événements et mes gestionnaires de commandes/gestionnaires d'événements ou si, comme mon application a maintenant un certain nombre de contextes délimités, je devais avoir des bus séparés ?

Quels sont les avantages et les inconvénients ?

3voto

Sebastian Good Points 3146

Les bus doivent avant tout être considérés comme un problème d'infrastructure, et non comme un problème de domaine. Comment allez-vous déployer votre application ?

1voto

Sergii Bidnyi Points 306

Un bus est un transport, si certains de vos contextes ont un faible trafic de messages, vous pouvez utiliser un seul bus pour eux, mais pour certains autres contextes, vous aurez besoin de plusieurs bus pour transporter les messages d'un contexte.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X