Skip to content
This repository has been archived by the owner on Oct 14, 2024. It is now read-only.

Atelier CQRS / DDD / Event Sourcing #48

Open
cappert opened this issue Nov 18, 2015 · 2 comments
Open

Atelier CQRS / DDD / Event Sourcing #48

cappert opened this issue Nov 18, 2015 · 2 comments
Labels

Comments

@cappert
Copy link
Member

cappert commented Nov 18, 2015

ok je suis allé au SfPot de novembre et j'ai enfin compris à quoi ça sert et les conséquences qui en découlent.
après discussion avec des participants l'exemple le plus simple et concret pour commencer c'est un panier e-commerce.

@Grandvizir
Copy link

Je suis super motivé pour mettre en pratique ActionCable avec une architecture CQRS.
Les commandes et queries peuvent etre gérer via ActiveJob.

J'ai toujours voulu tester ce genre d'archi ultra scalable (plus de traffic = plus de worker, une nouvelle feature = nouveau job, etc..) avec Rails.
Cela permet également de gagner en souplesse en découplant la partie Lecture de la partie Ecriture.

Techno :

  • ActionCable pour l'asynchrone bidirectionnel
  • ActiveJob pour la queue (stack et execution des commandes [écriture] / queries [lecture] )
  • JS pour le Front End
  • Une petite class de bon gout pour abstract / normaliser les responses entre le client / serveur.
    (encapsulation de la tache a executer [ lambda + JSONResponder ] )

Ce workshop peut prendre deux heures maximum (modulo installation) pour le core (avec 2 commandes [ create / update ], 2 queries [ read, aggregation ] ) sur un petit jeu de données. :)

@cappert
Copy link
Member Author

cappert commented Jan 6, 2016

Super, on en discute au meetup de janvier, la semaine prochaine ?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants