Give your application memories

June 13, 2021 14:01

Most applications only know the present. Their current state is calculated and updated somewhere on every change, effectively losing any previous states and information that only existed in the past. Can that be a limitation? Missed opportunity? What if your application could remember its entire past? Would that be any useful, or is it a worthless effort?

This talk will provoke Java developers to start asking such questions. It will provide useful mental models to better understand Event Sourcing, DDD, and CQRS concepts. It will also demonstrate what it takes to build such applications in Java.



Milen Dyankov


Developer Advocate at AxonIQ on a mission to help fellow Java developers design and build clean, modular, and future-proof software

more decks of the speaker