2 ans après la mise en place d’une architecture event driven chez BforBank, nous sommes désormais en production avec un pattern “tout frais” implémenté avec Java, Spring et Kafka Streams.

Quels sont les principes d’une architecture event-driven ? Qu'est ce qui se cache derrière le pattern CQRS ? Pourquoi ces concepts sont-ils intéressants ? Voici le premier lot de questions auxquelles nous tenterons de répondre à travers ce talk.

Dans un second temps, nous présenterons les concepts liés à Kafka Streams et Kafka Connect à travers l’implémentation de ces patterns avec du code, du vrai !

Nous terminerons sur un vrai retour d'expérience sur nos apprentissages clé, qui seront utiles à tous ceux qui considèrent la mise en place de ce type d’architecture dans leur SI.