CQRS - KISS my Event Sourcing

15/10/2020 : 13:30 - 14:15 | Mezzanine | François Travais, Franck Marchand

Nous constatons que le nombre de projets impliquant Kafka et de l’event sourcing grandit de façon exponentielle dans les entreprises sous la pression de la data science, du besoin d’audit et de l’agilité. Il est souvent difficile de s’y retrouver dans la multiplication des événements supportés par des microservices et de comprendre les enchaînements entre ces événements.

Plusieurs expériences nous ont montré qu’une logique CQRS (Command Query Responsibility Segregation) aide à structurer l’ensemble des événements/microservices, à implémenter l’event sourcing à l’état de l’art et à dérouler une démarche DDD (Domain Driven Development).

Ce REX présente ce que nous avons appris du CQRS au travers de différents projets et expérimentations : quand et pourquoi implémenter une saga; comment implémenter CQRS/ES avec Kafka; en quoi le CQRS favorise le KISS (Keep It Simple Stupid).

REX
Archi, Perf et Sécu