Tuning
Axon Framework provides several capabilities to tune the performance of your applications. This includes support for snapshots, caching, segmented event processing, and command sequencing. Additionally, general guidance is provided for optimizing relational database usage.
This section details the various tools and strategies Axon Framework offers to improve the efficiency and responsiveness of your application.
A summary of the subsections is provided below:
| Sub-Section | Purpose |
|---|---|
Capabilities to create snapshots, reducing the time required to load aggregates |
|
In-process event caching to reduce event store network traffic |
|
Tuning options for batching and parallel processing of events |
|
Configuration options for command processing, including duplicate handler resolution and sequencing |
|
Best practices and tuning suggestions when using Axon Framework with relational databases |