In message-driven systems, messages flow in many directions. This behavior helps to decouple applications to make these systems better scalable. When it comes to sensitive data, we need to know who...
Blogs
Sort by:
There are several situations where you might want to copy or move the contents of your Event Store, not just to build a view model but to either move events to a new system or perform large-scale...
The Command Query Responsibility Separation(CQRS) and Event Sourcing (ES) patterns advocate the building of applications by treating it as a System of Events plus State rather than just as a System...
In the previous blog post, Ivan focused on translating the "music lesson booking system" event model to the source code using Axon Framework, a programming model, and Axon Server as an event store...
Nowadays, systems must be designed to handle loads that change quickly and dynamically. In these situations, it is expected that our applications adapt accordingly. For example, Axon applications...
In the previous blog post, we (well, mostly Sara Torrey) have discussed Event modeling and how it can be used as a tool to create a blueprint for your solution.
Requests like “How do I ensure the email address in a User aggregate is unique?” or “How do I ensure usernames are only used once on command handling?” reach us quite often. We can rephrase them: How...
How do I design an application? What’s the process like? Where do I even begin?! Well, the ‘old me’ would design an application "on the fly," AKA, create a repository on GitHub, open it on IntelliJ,...
There is no need to introduce Axon Framework (and furthermore Axon Server) to the Java developers passionate about DDD, CQRS and/or Event Sourcing. In that space, there are not many tools out there...
Key takeaways High Availability concerns the “art” of making a system deal with local failures in a way that enables it to limit the impact of the losses and prevent businesses and users from being...
Managed or DIY, AxonServer runs fine in the cloud, private or public So far, we’ve looked at Axon Server running locally to get a feel for its behavior and the typical customization points, and in...
Introduction One of the most common discussion points that come up regularly in interactions with Customers/Prospects/Forums is how does Axon compare to Apache Kafka? Can one do the job of the other?...
I showed you how to run Axon Server locally and configure it for secure operations in my previous post. We also looked at the possibilities for configuring storage locations. This time around, we’ll...
Axon Server is AxonIQ's flagship product and a companion to the Open-Source Axon Framework. It is available in two editions, Standard and Enterprise. Axon Server Standard Edition (SE) is available...
In Axon's 10 year history (you’ve read that right, it turned 10 in January 2020!) we have striven to take all received feedback to keep improving the look and feel. Not only usability for developers...