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.

Allard Buijze
Founder and CTO
Our auditor never saw such a good process and tech stack. The transparency and speed of audit trails we could provide was beyond anything they had ever seen.”
Leon van Dooren
Managing Partner, Linckr
We compared the old and new situation and saw a 2400% performance gain using the Axon stack.”
Shopey Mossavar-Rahmani
Senior Principal Software Engineer, Large Swedish furniture retailer
Thanks to Axon Framework and Axon Server, we could focus on the business logic and not worry about technicalities.”
Laurent Thoulon
Senior Lead Engineer, Locala

AxonIQ Conference 2023  |  September 28th  |  AmsterdamLearn more »

The Axon stack

Your solution for future-proof applications

Axon Server

Axon Server provides out-of-the-box message routing and an event store for message-driven applications.
Used by enterprises requiring:
  • Much more than an event store
  • Optimization for messaging
  • Zero configuration for easy deployment
  • Exceptional performance and scalability
  • Robust Data protection

Axon Framework

Axon Framework is the structure for the JVM that assists developers in implementing message-driven applications.
Used by developers and architects to:
  • 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

Ford-Logo-768x432 localalogo blue charm adherence lgec group35-1 group31-1 bnp-paribas-logo nets ALPIQ_logo Logo-MoneyLion (1) vdab-logo-homepage Toyota-3

Get started

Axon Server

Axon Server combines an event store and message delivery system in one. Find more detailed information here to get started.

Axon Framework

The world’s best DDD, CQRS, and event-sourcing framework, so you don’t have to build your own. Find out why Axon Framework and Axon Server are a great match.