Overview of Axon Framework Tuning topics
mainAxon Framework provides performance guidance across several key areas to optimize application throughput and latency. Tuning focuses on:
- Command Processing: Managing command sequencing and avoiding optimistic locking conflicts for the same entity.
- Event Processing: Tuning pooled streaming event processors for throughput, claim management, and batching.
- Relational Database Tuning: Adjusting schema and database settings specifically for the JPA-backed event store.
- Snapshotting: Reducing entity rebuild time by creating snapshots at strategic intervals (available in advanced framework configurations).
- Caching: Reducing event store traffic by caching data close to the application (available in advanced framework configurations).