DevDays Europe 2019

 

May 14-16, 2019

Allard Buijze

AxonIQ, Netherlands

BIO

Allard Buijze is Founder and CTO of AxonIQ. Starting at the age of 6, he has developed a great passion for programming and has guided both large and small organizations in building performant and scalable applications. Now, he is on a mission to make implementations of large scale systems easier, using the concepts of Domain Driven Design, Command-Query Responsiblity Segregation and Event Driven Architectures. He created Axon Framework as an experiment initially, but when both large and organizations started using Axon as a solution to their complexity problems, AxonIQ was born.

Through his conviction that good craftsmanship can only be achieved through continuous and intensive exchange of experience with others, Allard is a frequent speaker at conferences and meetups and enjoys giving trainings to fellow developers and architects. Allard is also regularly found in board rooms, explaining the concepts and values of DDD, CQRS and EDA to C-level executives.

— TOPIC —

Pragmatic Microservices with DDD, CQRS and Event Sourcing Using Axon Framework

Events are becoming increasingly important in modern architectures. Although CQRS and Event Sourcing are increasingly being adopted, the complexity of implementing it is often highly over-estimated.

In this session, we will first briefly cover what CQRS and Event Sourcing are, and how it addresses some common requirements that modern applications have.

Next, we will open up the IDE and see how the open source Axon Framework can help you get up and running with Event Sourcing in mere minutes.

Once we have the application running, we will scale the application out, where Axon will ensure optimal routing of messages between components, regardless of how they have been deployed.

Session Keywords

DDD
CQRS
Event Sourcing
Microservices