Previous Episode: Message Versioning (Upcasters)
Next Episode: Using Axon - Part 2

This is the first of the 2-episode podcast mini series I spoke with Simon Zambrovski and Jan Galinski of the Hamburg based IT consulting company, Hilisticon. We discussed their experience of using Axon Framework and Axon Server. 

 

They shared how and why they became interested in Axon Framework and later Axon Server, which version of Axon they started with, and what made them fall in love with the framework. 

 

They also came up with some great ways of organizing the structure of their systems that they shared with me. One of which is the five messages that are distributed. Jan explained these messages as: 

Command to reflect the intent of change (directed)

Command response to reflect if it was successful or not (directed)

Event to sync Command model with the Query model (broadcast)

Query to reflect the request for data (unicast)

QueryResponse to transport the query result data (directed)

In the next episode they will elaborate more on the distribution cases. 

 

They also talked about a fun project that they are working on using Axon Framework, involving table soccer scoring and more. 

 

Simon and Jan are active on Twitter @zambrovski and @jangalinski

 

You can find me @SaraTorrey

 

For more information about us visit axoniq.io