Exploring Axon
To Framework or Not to Framework?
September 1, 2022
Should you use Axon Framework for building CQRS and DDD applications, or should you build your own? Christian Vermorken and Sara explored the benefits of using a framework and the drawbacks of possibly building one on your own in this episode.
AxonIQ Conference 2022 is coming up in less than three weeks in the heart of Old Amsterdam at Tobacco Theater on September 22 and 23. This in-person event is our most exciting time of the year. Join us to learn and explore DDD, CQRS, Event Sourcing, Event-Driven Architecture, modeling your systems, designing your applications, architectural patterns, and various workshops on Axon Framework, Axon Server, and more! Use the code AXONIQCON-INTRO-30 to receive a 30% discount on the tickets. 


In this episode, I spoke with my colleague Christian Vermorken about Axon Framework. Christian walked me through the process of designing an application and what patterns and strategies you need to consider before deciding on which tools, libraries, and frameworks to use. We talked about how to start this process without a framework and building a DIY framework for your use case and how challenging that might be. We then focused on the benefits of using Axon Framework if you want to build an application using CQRS. Christian also shared with me his experience of learning about CQRS and DDD while using Axon Framework. We talked about why it is important to use this framework that by now has been around for over a decade with a strong team of developers that are continuously improving it and making it even better, and also the vast community behind it. Christian expressed how this community helped him when he first started using Axon Framework and was learning about these concepts and patterns six years ago. That community has only gotten larger and stronger by now.  And lastly, we talked about why many in DDD and CQRS communities are against using a framework. 

To learn more about our wonderful community and our team visit us on Discuss platform and our website. 


You can read Christian’s blog here. 

Connect with Christian on LinkedIn and Twitter

Connect with Sara on LinkedIn and Twitter