La gestión adecuada de la complejidad del desarrollo de software siempre has sido difícil. Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS) y Event Sourcing (ES) se han convertido en herramientas poderosos y útiles para el diseño y la arquitectura del software. Con estos conceptos como base, Axon ofrece una manera más fácil de usarlos en la práctica, creando microservicios o monolitos más capaces de adaptarse a los cambios que siempre vienen.
En esta platica les presentaré porque y cómo desarrollar una aplicación usando Axon, con ayuda de la autoconfiguración de Spring Boot. Empezamos con un monolito usando state-storage y a través de programación en vivo vamos a evolucionarlo, aumentando CQRS y Event Sourcing y luego lo dividiremos en microservicios.
Sobre mi
Ingeniero de software con 10 años de experiencia en Holanda, los Estados Unidos y México
Llevo 4 años trabajando con Axon, DDD, CQRS y ES
Las ultimas 2 años trabajando con AxonIQ, la empresa detrás el Axon Framework y los productos comerciales.
Inicié como consultor en esta empresa y ahora también hago la capacitación sobre Axon para otras empresas.
La gestión adecuada de la complejidad del desarrollo de software siempre has sido difícil. Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS) y Event Sourcing (ES) se han convertido en herramientas poderosos y útiles para el diseño y la arquitectura del software. Con estos conceptos como base, Axon ofrece una manera más fácil de usarlos en la práctica, creando microservicios o monolitos más capaces de adaptarse a los cambios que siempre vienen.
En esta platica les presentaré porque y cómo desarrollar una aplicación usando Axon, con ayuda de la autoconfiguración de Spring Boot. Empezamos con un monolito usando state-storage y a través de programación en vivo vamos a evolucionarlo, aumentando CQRS y Event Sourcing y luego lo dividiremos en microservicios.
Sobre mi Ingeniero de software con 10 años de experiencia en Holanda, los Estados Unidos y México Llevo 4 años trabajando con Axon, DDD, CQRS y ES Las ultimas 2 años trabajando con AxonIQ, la empresa detrás el Axon Framework y los productos comerciales. Inicié como consultor en esta empresa y ahora también hago la capacitación sobre Axon para otras empresas.