Pragmatic Event Driven Microservices with Axon and Spring Boot
Microservices are hot and in many cases even hyped. Discussions about microservices based architecture usually start with the technology to use, to overcome the technical challenges that they bring. However, the real business value is not in overcoming these challenges, but getting the features deployed to production to validate them with actual customers.
In this hands-on, coding-only session, I will take a different approach to building services, using Spring Boot and Axon Framework. Axon Framework helps developers build a message driven, modular application using the architectural principles of Domain Driven Design (DDD), Command-Query Responsibility Segregation (CQRS) and Event Sourcing. It allows developers to focus on the functionality of an application first, and naturally evolve the application to meet non-functional requirements as the need arises.