Axon Server Release 2023.0

We're happy to announce that Axon Server 2023.0 is released. In this blog, we will share the new features and highlights to make your Axon Server experience even smoother!

Our new strategy is to release three versions a year with new releases named based on the year, such as 2023.0, 2023.1, and 2023.2. The third release of the year (for example, 2023.2) is dedicated to providing long-term support. Customers that wish to upgrade less frequently can choose to stay on these long-term support releases.

We selected this approach to separate versioning from Axon Framework and maintain flexibility and independence in versioning. This strategy provides predictable release dates, better alignment with customer needs, faster feature updates, and increased responsiveness to user feedback and market demands. Overall, this approach will enable us to deliver better products and services to our customers while ensuring maximum flexibility and independence in versioning.

New features

The 2023.0 release brings us these new features:
  • Tiered storage
  • Ephemeral contexts
  • Easy access to the free 30-day trial license

Tiered Storage

Tiered Storage is a highly anticipated feature of Axon Server Enterprise's 2023.0 release, allowing each node to store its data across different storage locations. With its ability to optimize performance and reduce storage costs, tiered storage is a powerful tool for businesses seeking to improve their storage management strategies. By distributing data across different levels of storage media based on access speed and cost, tiered storage enables organizations to minimize the cost of storing infrequently accessed data while ensuring fast access to frequently accessed data.

The tiered storage feature is especially powerful in combination with the use of secondary nodes, a feature that has been around since Axon Server Enterprise version 4.4:

  • Tiered storage enables the configuration and maintenance of a variable number of storage tiers for each node, depending on its role, such as primary, secondary, or backup nodes.
  • Secondary nodes enable you to reduce the number of copies of stored data by keeping only the most recent events stored on your primary nodes and the full event store on the secondary nodes. The configuration of tiered storage on these secondary nodes can focus on lower storage costs and large volumes of data, while primary nodes focus on access speed.

With its advanced capabilities, tiered storage is poised to become a critical asset for enterprises seeking to streamline their data storage and management processes.

More details can be found in the blog by Stefan Dragisic.

Ephemeral Contexts

A new type of context is the ephemeral context which stores events for a limited period of time before automatically and permanently removing them. These contexts are particularly useful in scenarios such as time-limited audit systems or integration contexts, where events are broadcasted to multiple observers in real-time, after which they are of no more use.

As events might become outdated and irrelevant over time, ephemeral contexts can help manage storage space and maintain system efficiency by automatically deleting these events after a specified period. By using ephemeral contexts, organizations can efficiently store only necessary data and reduce clutter in their systems. 

Axon Server Free Trial

With the 2023.0 release, we are introducing the ability to try Axon Server Enterprise for 30 days. Get started with this free 30 Day license here.

Highlighted Features

Multi-Tenancy

In cloud computing, multitenancy allows multiple application users to use the same resources while remaining totally separate from each other – logically and physically. 

You see multitenancy at work in SaaS products, where several customers may use the same service but are considered separate tenants. So what kind of multitenancy does Axon support to help you to implement such a service?

More details can be found in the blog by Stefan Dragisic.

High Availability

One of the key features of Axon Server Enterprise is building clusters for high availability.

How to configure your cluster setup to take full advantage of high availability is explained in more detail in a recent blog post by Christian Vermorken. He clarifies some of the trade-offs you should consider and some starting points you can use for your Axon Server Enterprise cluster.

More details can be found in the blog by Christian Vermorken.

Should I upgrade?

You can download the new release of Axon Server Enterprise

All features introduced in the 2023.0 release are Enterprise-only features. Therefore currently, 4.6.x remains the latest release for Axon Server Standard Edition.

Get started with the Free 30-Day Trial License.

Questions? Contact us via our AxonIQ Discuss platform or directly here.

Stefan Dragisic
Senior Software Engineer Stefan has years of experience and passion to software architecture, reactive programming and JVM technologies.
Stefan Dragisic

Share: