Axon Framework : A CQRS Approach to Microservices
summary
Axon offers a practical CQRS + event‑sourcing stack that plugs into Spring Boot and builds a working three‑service demo (UI → Axon Hub → account service, events stored in AxonDB, projections in MySQL) with command/query buses, tracking processors and test fixtures. Claims: over 1M+ downloads and production use at finance, logistics and hospitals. Demo runs end‑to‑end, supports simple scale‑out, and surfaces real tradeoffs: eventual consistency, event versioning, and when CQRS/event sourcing are inappropriate.
AI-written summary · about
chapters (18)
- 0:00Start
- 0:17Jay Rajani
- 1:26My first encounter with CQRS
- 3:06Typical Scenario
- 7:17Thumb Rule
- 9:14The framework itself
- 9:46Is it ready to use?
- 10:26Modules
- 12:50Axon Hub
- 14:05Axon DB Features
- 15:02Other Event Store Supported
- 15:34Components
- 31:25Demo Checklist
- 31:59Timer in lights of a toilet
- 34:42when NOT to use Event Sourcing
- 35:53Nothing is ever easy
- 37:19The People
- 38:18Hmm... Microservices ??
related talks
39mPragmatic Microservices with DDD, CQRS and Event Sourcing Using Axon Framework
19mAxonFramework @ SGCIB (our experience)
51mBootiful CQRS and Event Sourcing with Axon Framework
50mHands-on intro to CQRS and Event Sourcing with Axon
47mCQRS and Event Sourcing on Steroids: Lessons Learned with Spring & Axon
50mEvent Driven Microservices with Axon and Spring Boot: excitingly boring
55mHands-on introduction o CQRS and Event Sourcing with Axon
45mBuilding Monoliths that Could Scale (Easily) to Microservices (If They Need)
