Microservices
Microservices is a distinctive architectural style that has become popular in recent years as businesses aim to become more agile. The Microservices approach breaks development down into manageable segments, improving efficiency and reducing the time required for new deployments. Microservices architecture is trendy for greenfield development projects, but it can also be applied to traditional applications post-launch.
High Availability Deployments with Axon Server
5 min
|
Mar 21, 2023
Learn some of the trade-offs you should consider as well as some starting points you can use for your Axon Server Enterprise cluster.
Tiered storage capabilities in Axon Server
5 min
|
Mar 17, 2023
In this blog post, we'll look at how to use Axon Server's tiered storage to find a good balance between speed and cost using real-world examples.
How dumb do you want your pipes?
9 min
|
Dec 09, 2022
A comparison of Apache Kafka and Axon Server with respect to how they work as message pipe. Will go through the format used and how sending messages work. As well as how messages are routed and how the solutions scale.
Introducing the Axon Framework IntelliJ plugin
5 min
|
Mar 11, 2022
AxonIQ is introducing an IntelliJ plugin to make developing applications with Axon Framework and Axon Server even easier!
Dispelling the Eventual Consistency FUD when using Event Sourcing
6 min
|
Mar 24, 2021
In the CQRS/ES space, we are equally guilty of not countering the FUD with enough examples and literature that gives relevant data points for folks wanting to adopt these patterns. What if I told you that your systems built with CQRS/ES are as transactionally consistent as systems built without these patterns using the more formal storage methods! Well, let’s walk through an example actually to prove it.
Event Store Migration and Conversion - How to move or transform events in bulk
11 min
|
Dec 21, 2020
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 conversions on the contents. In this blog, we will look at some of the scenarios and the different approaches available.
From Model to Code - Zoom Out
6 min
|
Dec 14, 2020
In the previous blog post, this one will help to visualize how multiple software systems fit together within the bounds of an enterprise.
Split & Merge Fundamentals
7 min
|
Nov 26, 2020
Nowadays, systems must be designed to handle loads that change quickly and dynamically. In these situations, it is expected that our applications adapt accordingly. Axon is capable of parallel and distributed event processing. It uses segmentation to separate the event stream and then processes those segments in different threads, which may be located in different JVM; therefore, achieving distributed processing.
From Model to Code - Translating the (Event)Model into Code
6 min
|
Nov 24, 2020
Following the previous blog post, this one will focus on translating the event model to the source code, by using Axon Framework as a programming model and Axon Server as an event store and message broker.
Strangling a monolith with Axon Server
4 min
|
Mar 08, 2019
The process of transforming large legacy monoliths into decoupled, scalable microservices systems can be very complex. This blog describes an approach on how using Axon Server with the strangler pattern can help simplify this process and speed up the delivery time.