CQRS/ES a. Components of this architectural style b. Pros and cons 2. Foundations of Axon Framework a. Programming model and components b. Test-driven development with Axon Photo by Afif Kusuma on Unsplash
Support b. Spring Boot Auto-Configuration c. Reactive Support d. Distributed Tracing Support e. Metrics Extensions 2. Building Blocks for CQRS / Event Sourcing a. Commands b. Events c. Queries 3. Event-Store / Event Sourcing a. Embedded Mode using SQL-Database b. Axon Server c. AxonIQ Cloud 4. Current Version: 4.8 Axon Framework
read model event store Aggregate E C Event Handler data store E Event Handler message queue E message queue REST API Q E Commands (Write) write model Queries (Read) read model
REST Controller Database Projector Event Subscription Message Bus Mail Notification Processing Client (REST) Analytics Analytics Data C C E E E E Domain Test(s) Adapter Test(s) Other App
Spring Boot Nikolai Neugebauer @nik101010 [email protected] Frank Steimle [email protected] https://github.com/dxfrontiers https://blog.digitalfrontiers.de @dxfrontiers https://www.youtube.com/channel/UCZfJc3Y9YO_8i5POMOZ4ktw