Multi-module project containing several Axon-based samples
See the codeThis repository contains several Axon Framework 5-based sample projects to explain specific topics. Axon usage extends itself from the repositories under the Axon Framework project, as well as the tools provided by AxoniQ like Axon Server.
Each Maven module within this project represents a different sample you can use, each with its own README.md
explaining the intent and usage.
Some of these modules can actually be run, while others are a plain set-up.
The latter typically are samples that don't require to be ran for additional or much needed explanation.
If a module can be run, you may expect a docker-compose.yml to set up the infrastructure in most cases, as well as a "
Spring Boot"-based main class.
Down below is an exhaustive list of all the sample:
PooledStreamingEventProcessor.SequencingPolicy to adjust
the event sequence for a PooledStreamingEventProcessor.A few topics that used to live here as standalone samples now have more thorough, actively maintained examples in the
AxonIQ/AxonFramework repository's examples/ directory. Rather than
maintaining a second, thinner copy, we point to those instead:
extension-workflow project and the automation
patterns in examples/university-demo.examples/university-multi-tenancy-examples.CourseUniqueNameSetValidation in examples/university-demo.examples/university-message-transformation.Multi-module project containing several Axon-based samples
See the codeThis repository contains several Axon Framework 5-based sample projects to explain specific topics. Axon usage extends itself from the repositories under the Axon Framework project, as well as the tools provided by AxoniQ like Axon Server.
Each Maven module within this project represents a different sample you can use, each with its own README.md
explaining the intent and usage.
Some of these modules can actually be run, while others are a plain set-up.
The latter typically are samples that don't require to be ran for additional or much needed explanation.
If a module can be run, you may expect a docker-compose.yml to set up the infrastructure in most cases, as well as a "
Spring Boot"-based main class.
Down below is an exhaustive list of all the sample:
PooledStreamingEventProcessor.SequencingPolicy to adjust
the event sequence for a PooledStreamingEventProcessor.A few topics that used to live here as standalone samples now have more thorough, actively maintained examples in the
AxonIQ/AxonFramework repository's examples/ directory. Rather than
maintaining a second, thinner copy, we point to those instead:
extension-workflow project and the automation
patterns in examples/university-demo.examples/university-multi-tenancy-examples.CourseUniqueNameSetValidation in examples/university-demo.examples/university-message-transformation.