Axon is a popular framework for writing Java applications following DDD, event sourcing, and CQRS principles. While especially useful in a microservices context, Axon provides great value in building...
Insights from LinkedIn
Blogs
Sort by:
Learning to write a proper Axon application from scratch consists of various aspects. First, there's the conceptual stuff to grasp (DDD, event sourcing, CQRS) and details about the actual framework...
At AxonIQ, we work with a lot of organizations that have built applications using Axon Framework and the majority of them use event sourcing (the framework leaves that choice open). Although event...
We are very proud to announce that we are open-sourcing most of the functionality previously available in AxonDB and AxonHub into a unified platform - Axon Server. Axon Server will be accompanied by...
Axon Framework 3.3 has just been released, and it has several interesting new features. In this blog, I'd like to highlight one that I’m particularly excited about: subscription queries. Before we...
Event Sourcing and blockchain have an important thing in common: they both are about keeping a full history of what happened in the past. This is why they get compared. To better understand how they...
In today’s software world, everything’s changed when it comes to operational (non-functional) requirements. We have applications running on thousands of cores, producing petabytes of data, and, of...
In your application, you probably have created a couple of components:
We hear a lot about event-driven architecture these days, especially in the context of microservices. For instance, Gartner has identified this as one of the top 10 technology trends for 2018. There...
How do I enhance events with data that is not part of the Aggregate to answer the question? I can provide several possibilities. I will list them here in this blog post:
Imagine there is an Order aggregate with two entities: Order and OrderLine. The Order entity is the Aggregate root. Generally, your application will add, remove and edit OrderLines from order during...