SlideShare une entreprise Scribd logo
Florent Pellet @florentpellet
Clément Bouillier @clem_bouillier
Emilien Pecoul @ouarzy
Alberto Brandolini
Technique ET métier
Les évènements sont importants
Language Commun
That’s all folks…
Les évènements
La chronologie
Les actions
Les actions
Les actions
Les groupements
Les contextes
Session
User Identity
User Profile
Message
Identity
context
Mixter
SEO
(core)
Mixter
context
Subscription
Reward
Gaming
context
Register User
Log user
User registered
User Connected
Update user
description
User description
updated
Delete
message
Message
deleted
Quack
message
Message
quacked
Reply message
Reply Message
Quacked
Requack
message
Message
requacked
User
mentionned
Notify follower
Followee Message
Quacked
Follow user
User followed
Unfollow user
User unfollowed
Reward
message
Message rewarded
(>500 republished)
Logout user
User Disconnected
Timeline
messages
Followers
Florent Pellet @florentpellet
Clément Bouillier @clem_bouillier
Emilien Pecoul @ouarzy
A pratiquer sans modération
Tout le monde debout
Espace « illimité »
1 stylo par personne
Assez de Post-it (couleur/taille)
Big picture ou problème spécifique
DDD
Langage Commun : Ubiquitous Language
Evènement: Domain Event
Action : Command
Groupement : Aggregate
Contexte: Bounded Context
CQRS
Event Sourcing

Contenu connexe

Plus de Emilien Pecoul

Event Modeling by Example
Event Modeling by ExampleEvent Modeling by Example
Event Modeling by Example
Emilien Pecoul
 
Daily ddd
Daily dddDaily ddd
Daily ddd
Emilien Pecoul
 
Developer entropy
Developer entropyDeveloper entropy
Developer entropy
Emilien Pecoul
 
The software evolution hasn't happened yet
The software evolution hasn't happened yetThe software evolution hasn't happened yet
The software evolution hasn't happened yet
Emilien Pecoul
 
Université EventSourcing CQRS Devoxx fr 2017
Université EventSourcing CQRS Devoxx fr 2017Université EventSourcing CQRS Devoxx fr 2017
Université EventSourcing CQRS Devoxx fr 2017
Emilien Pecoul
 
Pourquoi les evenements sont importants
Pourquoi les evenements sont importantsPourquoi les evenements sont importants
Pourquoi les evenements sont importants
Emilien Pecoul
 
Code retreat
Code retreatCode retreat
Code retreat
Emilien Pecoul
 
Bref
BrefBref
Mocks vs stubs
Mocks vs stubsMocks vs stubs
Mocks vs stubs
Emilien Pecoul
 

Plus de Emilien Pecoul (10)

Event Modeling by Example
Event Modeling by ExampleEvent Modeling by Example
Event Modeling by Example
 
Daily ddd
Daily dddDaily ddd
Daily ddd
 
Developer entropy
Developer entropyDeveloper entropy
Developer entropy
 
The software evolution hasn't happened yet
The software evolution hasn't happened yetThe software evolution hasn't happened yet
The software evolution hasn't happened yet
 
Université EventSourcing CQRS Devoxx fr 2017
Université EventSourcing CQRS Devoxx fr 2017Université EventSourcing CQRS Devoxx fr 2017
Université EventSourcing CQRS Devoxx fr 2017
 
Pourquoi les evenements sont importants
Pourquoi les evenements sont importantsPourquoi les evenements sont importants
Pourquoi les evenements sont importants
 
Code retreat
Code retreatCode retreat
Code retreat
 
Bref
BrefBref
Bref
 
Mocks vs stubs
Mocks vs stubsMocks vs stubs
Mocks vs stubs
 
Mieux secomprendrebdd
Mieux secomprendrebddMieux secomprendrebdd
Mieux secomprendrebdd
 

Dernier

Auguste Herbin.pptx Peintre français
Auguste   Herbin.pptx Peintre   françaisAuguste   Herbin.pptx Peintre   français
Auguste Herbin.pptx Peintre français
Txaruka
 
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
Editions La Dondaine
 
Burkina Faso libraries newsletter for June 2024
Burkina Faso libraries newsletter for June 2024Burkina Faso libraries newsletter for June 2024
Burkina Faso libraries newsletter for June 2024
Friends of African Village Libraries
 
1e Espaces productifs 2024.Espaces productif
1e Espaces productifs 2024.Espaces productif1e Espaces productifs 2024.Espaces productif
1e Espaces productifs 2024.Espaces productif
NadineHG
 
Zineb Mekouar.pptx Écrivaine marocaine
Zineb Mekouar.pptx   Écrivaine  marocaineZineb Mekouar.pptx   Écrivaine  marocaine
Zineb Mekouar.pptx Écrivaine marocaine
Txaruka
 
GUIDE POUR L’EVRAS BALISES ET APPRENTISSAGES
GUIDE POUR L’EVRAS BALISES ET APPRENTISSAGESGUIDE POUR L’EVRAS BALISES ET APPRENTISSAGES
GUIDE POUR L’EVRAS BALISES ET APPRENTISSAGES
DjibrilToure5
 

Dernier (6)

Auguste Herbin.pptx Peintre français
Auguste   Herbin.pptx Peintre   françaisAuguste   Herbin.pptx Peintre   français
Auguste Herbin.pptx Peintre français
 
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
 
Burkina Faso libraries newsletter for June 2024
Burkina Faso libraries newsletter for June 2024Burkina Faso libraries newsletter for June 2024
Burkina Faso libraries newsletter for June 2024
 
1e Espaces productifs 2024.Espaces productif
1e Espaces productifs 2024.Espaces productif1e Espaces productifs 2024.Espaces productif
1e Espaces productifs 2024.Espaces productif
 
Zineb Mekouar.pptx Écrivaine marocaine
Zineb Mekouar.pptx   Écrivaine  marocaineZineb Mekouar.pptx   Écrivaine  marocaine
Zineb Mekouar.pptx Écrivaine marocaine
 
GUIDE POUR L’EVRAS BALISES ET APPRENTISSAGES
GUIDE POUR L’EVRAS BALISES ET APPRENTISSAGESGUIDE POUR L’EVRAS BALISES ET APPRENTISSAGES
GUIDE POUR L’EVRAS BALISES ET APPRENTISSAGES
 

Event storming