Mar 25, 2026
Mar 26, 2026
4:00 PM -> 6:30 PM CET
Online (Zoom)
·
350 USD = 299 EUR
Next-Generation Event Sourcing: From Foundations to Advanced Patterns
This two-session technical training equips developers with the skills to build event-sourced systems using Axon Framework 5 and its most significant architectural shift: the Dynamic Consistency Boundary (DCB)
Details
Join us for an interactive, hands-on training where you'll practice how to build the next generation of Event Sourced systems using Axon Framework 5.
Over the course of two 2.5-hour sessions, we will guide you through harnessing the full potential of AF5. Whether you are looking for a clear, practical migration path from Axon Framework 4 modernize your application with confidence, or you're starting fresh to hit the ground running with the latest patterns from day one, you'll walk away with the knowledge to build more flexible, scalable, and future-proof systems.
What You'll Learn
Discover the powerful new capabilities of Axon Framework 5, including an async-native architecture, Java 21 support, and the transformative Dynamic Consistency Boundaries (DCB). We'll explore how DCB breaks free from the rigid constraints of traditional aggregate-based models, letting consistency boundaries emerge dynamically based on the context of each decision, resulting in simpler models and systems that mirror how your domain actually works.
You'll go from concept to working code as we dive into practical implementation. Learn how to tag events to make them discoverable across boundaries, query those events precisely when and where you need them, and write stateful command handlers that enforce consistency. We'll also explore how to effectively deal with concurrency and walk through common patterns you can apply to your own projects right away.
Training Agenda & Experience
This hands-on training is designed to give you practical knowledge you can apply immediately. We will cover:
Session 1: Building next-generation Event Sourced systems
Overview of Axon Framework 5 and topics of migration
Step 1: Adopt AF 5 APIs
Step 2: Upgrade Axon Server contexts to DCB
Step 3: DCB enablement of your application
Session 2: Mastering Dynamic Consistency Boundaries
Dynamic Consistency Boundary (DCB) overview
Tagging events and querying events by tags
Stateful Command Handlers and non-conflicting appends
Common patterns, From slice to code
By the end of this training, you'll have the practical skills to implement complex domains with less friction and more confidence.
