The recordings of the talks will be available in Hopin soon after the end of talk.
Displaying agenda in CEST timezone in 24h notation

Tools to easily create and run an event-sourcing based project

Sponsored talk

14:00 - 14:50 - Command Stage

Starting a project with an Event Sourcing approach can be challenging. You will need to select and rely on crucial infrastructural components such as a message broker and an event store. Then you will have to merge your business logic with the wiring and glue code that are required by those. We’ve been there and we think we can help. In this demo we will show you how you can easily create, code and run your project based on DDD, Event Sourcing and CQRS. All that thanks to tools like AxonIQ Initializr and the free tier of AxonIQ Cloud.

Implementing Event sourcing at scale for card payments at Tesco

Talk

14:00 - 14:50 - Event Stage

A session on how the Payments team at Tesco used Event sourcing to support card payments at scale. How adopting ES enabled a hybrid data Center/Cloud setup and real production scenarios on identifying fraud and recovering every last penny when issues were discovered in Tesco. In this session, we will dig deep into how we moved from a mainframe based payments platform to a hybrid cloud based platform with Event sourcing as the core architecture pattern. Focus of this talk will be on how Event sourcing works at scale, problems we found and fixed, steps you have to take to support continuous delivery and techniques to ensure you can easily recover from issues in production.

Event Sourcing - what could possibly go wrong?

Talk

15:00 - 15:50 - Command Stage

Somehow I squeezed 5 years of commercial experience with ES in only 50 minutes. Presentation is constantly evolving and I'm trying to keep it up to date with the newest insights from production development.

CQRS and Event Sourcing without the pixie dust

Talk

15:00 - 15:50 - Event Stage

In this session, we'll briefly recap what CQRS and Event Sourcingare and how they can be used to pragmatically implement a Microservices architecture. Or if you're just looking for building a structured monolith, these architectural patterns are your friends. Finally, we'll put the code where the talk is using Axon Framework and Axon Server.

Streaming app changes to Event Store

Short talk

16:45 - 17:00 - Command Stage

With the growing value of data as the core ISP, it is imperative to have a data lake to dump all your data from day 2 of your operations so you can leverage data generated by your users to make experience better for your users. In this talk we will go through why, how (trading off between different design choices), some handy tools and one end to end use case to complete the story.

Going from three nines to four nines using Kafka

Short talk

16:45 - 17:00 - Event Stage

In this talk, I will present how we were able to increase the availability of our backend storage from 99.9% to 99.99% leverage event processing,

Implementing an Event Sourcing strategy on Azure

Talk

17:00 - 17:50 - Command Stage

Learn to implement a highly scalable Event Sourcing solution in Azure, by combining serverless and scalable components like Cosmos DB, Event Hubs and Azure Functions!

Data Modeling in an Event Centric World

Talk

17:00 - 17:50 - Event Stage

A practical talk on bringing your data modeling skills and tools from relational systems to event centric. This covers model transformations, best practices and the multiple types of event models that are needed for different purposes.

Keynote: EventSourcing & Reality

Talk

18:00 - 18:50 - Command Stage

Event Sourcing is a useful way to think about software design. You're here, so I'm guessing you already believe this. But why? Event Sourcing corresponds to a useful way to think about reality, from science to relationships. After this keynote, you'll have new ways to explain why Event Sourcing is so important in software, and new ways to leverage this thinking in real life.

Data on the Inside: Understanding large scale system design in Event Driven Systems

Short talk

19:45 - 20:00 - Command Stage

Understand the real reasons why most integrated Event Driven systems succeed or fail, and what to do about it. This talk is aimed at developers and architects who are now or have built integrated Event Driven Systems.

A Change-Data-Capture use-case: designing an evergreen cache

Talk

20:00 - 20:50 - Command Stage

CDC is a brand new approach that “turns the database inside out”: it allows to get events out of the database state. This can be leveraged to get a cache that is never stale.

Using Kafka to solve food wastage for millions.

Talk

21:00 - 21:50 - Command Stage

I would like to present how we used event driven architecture on cloud to represent unstructured data for a population not well versed with technology in order to solve food wastage

What's In An Event?

Talk

21:00 - 21:50 - Event Stage

When we talk about EventSourcing EVENTS can be a lot of different things and there are a lot of different terms we throw around on a daily basis. Lets examine those and see if we can make more sense of them. This will be a talk and discussion about Events, what they're made of and why. You'll come out of this with a better understanding of what an event is and how to use them to help you build more resilient, distributed, and autonomous systems going forward. In addition we'll dive into a few different ways I've used eventing patterns to improve systems and my life.