Evolutionary microservices
beyond event-driven
Microservices have immense power but also pose challenges. One such challenge is achieving the perfect design. At AxonIQ, we advocate an evolutionary approach to microservices: begin with a monolith and gradually transform it into microservices when the need outweighs the additional load.
To accomplish this, applications need to go beyond event-driven. While events are essential, they are not sufficient on their own. We categorize message types into three distinct categories: Events, Commands, and Queries. Each type serves a specific purpose, carries certain expectations, and possesses unique routing characteristics.
Adopting this approach achieves location transparency, enabling seamless migration between monoliths and microservices without compromising the core business logic.
To deepen your understanding, join us at the AxonIQ Conference. When you're ready to get started, click here.
AxonIQ Conference 2023 | September 28th | AmsterdamLearn more »
The Axon stack
Your solution for future-proof applications
Axon Server
- Much more than an event store
- Optimization for messaging
- Zero configuration for easy deployment
- Exceptional performance and scalability
- Robust Data protection
Axon Framework
- Jumpstart development without reinventing the wheel
- Build robust, distributed enterprise systems
- Leverage open source, cost-free, and ready for immediate use
- Accelerate time to market
Companies rely on Axon for mission-critical applications






.png?width=1000&height=600&name=Logo-MoneyLion%20(1).png)
