Skip to content

Migrer une application DDD “léger” vers CQRS et Event Sourcing

by Julien on juillet 11th, 2010

An english version of this post is available here.

Vous avez aimé les concepts de DDD, CQRS et Event Sourcing. Mais comment migrer votre application d’une architecture DDD “léger” vers une architecture plus agile et supportant les montées en charges avec Event Sourcing? Est ce faisable sur une application existante? Cela vaut il la peine?

Cette série de billets va essayer de vous guider dans cette aventure. Ils vont montreront une application simple qui utilise une architecture DDD “légère” et comment la transformer pas à pas en une application Event Sourcing. Chaque billet va présenter la même application complètement fonctionnelle avec les refactorisations d’appliquées.

Chaque étape a sa propre valeur. Un peu comme pour les pratiques agiles, vous pouvez adopter de meilleures pratiques d’architecture une par une et en ressentir les avantages sans nécessairement tout appliquer.

De plus, vous n’avez pas besoin de migrer votre application de façon massive. Vous pouvez réusiner un agrégat à la fois. Vous pouvez donc porter d’abord vos agrégats qui profiterais le plus de ces changement, puis graduellement porter les autres.

Donc si tout va bien, voici la liste des billets que je m’apprête à poster:

From → Event Sourcing

2 Comments
  1. afif permalink

    Hi Julien,
    First off great series. Really helpful. Can you indicate if the rest in the series (from part 7 onwards) are still on the cards??

    thanks

  2. Julien permalink

    Thanks. Yes, I still do plan to publish the rest of the series this year, but I don’t know when exactly though.

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS