January 2019
Beginner to intermediate
352 pages
8h
English
Axon is a lightweight framework, implemented as a Java Spring Boot microservices application, built in independent Maven projects, and distributed as an executable JAR; it is based on the Command Query Responsibility Segregation (CQRS) principles. The main concept here is that you can use a different data model for update operations (update or insert) and read operations.
Axon uses two different channels to exchange information between services:
The command bus is the actor that has the target receive the command object, containing all of the data relative to the operation to execute; it forwards it to the command handler. The command handler executes the operation (and the business methods) ...
Read now
Unlock full access