Skip to content

"The Beauty of Event Sourcing" + "Axon Framework basics & live coding"

Photo of Dominik Dorn
Hosted By
Dominik D.
"The Beauty of Event Sourcing" + "Axon Framework basics & live coding"

Details

This evening will be all about Event Sourcing.
The first talk will introduce you to event sourcing, explains the basic concepts, shows how to do a simple "hand made" impl in Java and showes more advanced concepts known from Domain Driven Design and how to communicate with Events.
The second talk will introduce you to the Axon Framework, a framework specifically built for Event Sourcing. You'll learn how to apply the learned concepts using Axon Framework in a live coding session.

agenda
18:00 doors open
18:25 welcome
18:30 The Beauty of Event Sourcing / Jakob Durstberger
19:30 break
19:55 raffle
20:00 Axon Framework basics & live coding / Andreas Grill
21:00 networking

The Beauty of Event Sourcing
Event Sourcing, despite its powerful properties and applications, is a practice not yet widely adopted by the software engineering community. Event Sourcing is often considered complex to implement and maintain, partially due to the lack of communal knowledge and information. I’ll show the general ideas and benefits of using Event Sourcing, especially in distributed service-oriented systems and go through a simple implementation using plain old Java. The follow-up talk will show how Axon can help build and maintain systems using Event Sourcing.

About Jakob Durstberger
Jakob Durstberger is a polyglot programmer and founder of Ursa Agilis Consulting.

With over a decade of experience, Jakob has worked on a plethora of software systems in Austria and the UK in industries like public transportation, TV broadcasting, e-commerce, health tech, aviation and many more.

Jakob is also active in the software engineering community, organising multiple meetups and co-organising SoCraTes UK Unconference.

Axon Framework basics & live coding
The Axon Framework is a powerful tool for building scalable and maintainable applications using Command Query Responsibility Segregation (CQRS) and Event Sourcing. This talk will provide an overview of the core concepts and architecture of the Axon Framework and Axon Server. Following the theoretical introduction, we will implement a small application using the Axon Framework together with Spring Boot.

About Andreas Grill
Andreas Grill is a software engineer and architect at open200. With over eight years of experience with the Axon Framework, he has served as technical lead on several projects focusing on system architecture, particularly in event-driven architectures, CQRS, and Event Sourcing. Andreas is passionate about writing clean and efficient code and enjoys tackling complex problems.

Photo of Java Vienna group
Java Vienna
See more events