Le 15 octobre, nous aurons le plaisir de recevoir Ugo Bourdon. Ugo est programmeur Scala indépendant. Il nous parlera d’event sourcing, de domain driven design (DDD) et de CQRS.
Inscription via le formulaire en bas de page.
Le talk
Nous pouvons requêter l’état d’une application pour obtenir l’état courant du monde, et cela répond à beaucoup de questions. Cependant, il y a des fois où nous n’avons pas juste besoin de savoir où nous sommes, mais aussi de savoir d’où nous venons. Event Sourcing assure (grave ^^) que tous les états de l’application sont enregistrés comme une séquence d’évènements ordonnée temporellement.
Ce modèle de programmation permet une expression beaucoup plus simple des règles métiers d’un programme et nous fait la promesse que tout ce qui arrive (en terme métier) au niveau de ce programme est sauvegardé à “jamais”. Cela ouvre un perspective prometteuse dans ce que nous appelons aujourd’hui le Big Data.
Au programme :
- Event-sourcing WTF??!?
- Comment concevoir ses streams d’événements avec Domain Driven Design
- Comment architecturer son application event-sourcing avec CQRS
- [Bonus] et FP dans tout ça ?
Le speaker
Ugo Bourdon est programmeur scala indépendant.