Event Driven Microservices with Axon and Spring Boot: excitingly boring
summary
A runnable bike‑rental demo uses Spring Boot plus Axon and optionally Axon Server to turn command handlers into event-sourced aggregates with projections for queries, plus subscription queries that stream updates to the UI. The repo shows splitting the monolith into three process profiles, generating 20 bikes with 10 rentals each and producing about 1,261 spans in Jaeger tracing. Auto‑configuration wires commands, events and queries so the demo replays history, builds new projections and tracing works end‑to‑end with only minimal setup.
AI-written summary · about
chapters (10)
- 0:00Start
- 2:40Universal Microservices architecture
- 5:58Location transparency
- 6:49Microservices Messaging
- 14:07Command Query Responsibility Segregation
- 16:35Accidental complexity
- 24:21The value of Event Sourcing
- 25:30The power of..
- 36:38Streaming to the UI
- 49:03Try it yourself
related talks
39mPragmatic Microservices with DDD, CQRS and Event Sourcing Using Axon Framework
46mAxon Framework : A CQRS Approach to Microservices
51mBootiful CQRS and Event Sourcing with Axon Framework
50mThe harsh reality of Event Sourcing - mitigated with Spring and Axon on Tanzu Application Platform
45mThe Practical Road towards CQRS and Event Sourcing
55mHands-on introduction o CQRS and Event Sourcing with Axon
52mBuilding monolith applications that could scale to microservices..
45mBuilding Monoliths that Could Scale (Easily) to Microservices (If They Need)
