Exploring Axon-logo

Exploring Axon

Technology Podcasts

This is a podcast about exploring Axon Framework and its ecosystem.

This is a podcast about exploring Axon Framework and its ecosystem.

Location:

Netherlands

Description:

This is a podcast about exploring Axon Framework and its ecosystem.

Twitter:

@axon_iq

Language:

English

Contact:

+31302272607


Episodes

Benefits of Using EDA in Business - with Allard Buijze

7/22/2021
In this episode, I spoke with our CTO and founder of AxonIQ, Allard Buijze about the importance of using Event-Driven Architecture in businesses. We talked about the benefits of implementing EDA to achieve more growth, agility, better customer and employee experience, and generally speaking, more advanced development in organizations. We discussed the details of a few articles published by Gartner and Forrester about the best practices and mistakes that can occur while changing from older...

Duration:01:04:54

Event Storming - part 2 - with Alberto Brandolini

6/10/2021
In this episode I continued my conversation with Alberto Brandolini, the creator of Event Storming and the author of Introducing EventStorming – An act of deliberate collective learning and the Founder of Avanscoperta, a technology consultancy. He is also the founder of the Italian Domain-Driven Design community. Alberto has been working as a software developer and architect for many years, but in recent years he has been consulting many companies helping them to adapt collaborative...

Duration:00:34:55

Event Storming - Part 1 - with Alberto Brandolini

5/27/2021
In this episode, I spoke with Alberto Brandolini, the creator of Event Storming and the author of Introducing EventStorming – An act of deliberate collective learning and the Founder of Avanscoperta, a technology consultancy. He is also the founder of the Italian Domain-Driven Design community. Alberto has been working as a software developer and architect for many years, but in recent years he has been consulting many companies helping them to adapt collaborative thinking and modeling. He...

Duration:00:29:11

Using Axon Server and More - with Bert Laverman - Part 2

5/13/2021
This is the second part of my talk with my colleague Bert Laverman. We continued our talk with Domain-Driven Design. We discussed how Bert found out about the concept, and we delved deeper into some aspects of the DDD-centric systems, such as Ubiquitous Language and Bounded Context. Bert also highlighted the benefits of using agile development methodology when designing a system that requires lots of detailed planning and decision making and getting it all done in a timely manner. We...

Duration:00:33:23

Using Axon Server and More - with Bert Laverman - Part 1

4/29/2021
In this episode, I spoke with my colleague Bert Laverman who has been working as a software engineer and architect for the past 30 years. Bert discovered microservices and CQRS while working for an insurance company in the Netherlands and has been working as an architect in the field of DDD, ES, and microservices since. He shared his many exciting and interesting experiences from his early days of his studies and his career with me. He also discussed his experience and contributions at...

Duration:00:32:34

Evolving Monolith Systems into Microservices - with Andy Whitaker

4/16/2021
In this episode I spoke with Andy Whitaker, a software developer who has been working with various teams in the past years in evolving monolith legacy systems into microservices. Andy discovered Axon Framework in 2017 and with the help of his great team members and the framework he has been able to migrate from monolith systems into microservices successfully. He shared his success stories, but also many of the challenges he has faced in this process. You can reach Andy on Twitter...

Duration:00:42:14

Exception Handling in Axon Framework - with Steven van Beelen

4/1/2021
In this episode I spoke with my colleague and Axon Framework’s lead developer, Steven van Beelen. We discussed how exceptions are handled in Axon Framework, and whether or not the framework provides tools to make the process easier for developers. As handling exceptions in CQRS can be tricky we talked about how it is done in command and query sides. We also discussed how events can handle exceptions… or can they? Steven mentioned a video of him live-coding during our 2020 virtual conference...

Duration:00:48:49

Event Handling and Sagas in Axon Framework - with Simon Zambrovski

3/18/2021
In this episode I spoke with Simon Zambrovski of Holisticon about event handling and sagas in Axon Framework. We covered other topics such as query handling, storage, event processors, Axon Server, and more. Just a note that in this episode Simon referenced an episode about event streaming vs. event sourcing that I recorded with Allard, but I mistook that episode with another one I did with Steven on message handling. I do recommend you to listen to both of these episodes if you haven’t...

Duration:01:04:12

Collaborative Modeling 2.0 - with Evelyn van Kelle & Kenny Baas-Schwegler

3/4/2021
In this episode I spoke with Evelyn van Kelle and Kenny Baas-Schwegler, who work together as a socio-technical organizational designer and a software architect. Evelyn and Kenny work together in consulting tech companies in finding better ways when designing systems, while working smoothly in teams, and when needed, resolving conflicts. We discussed the definition of “The Vicious Cycle of Unsustainable Software Development”, we talked about the priorities when designing systems in DDD, RDD,...

Duration:00:53:00

Event Replay & Event Processing - with Steven van Beelen

2/18/2021
In this episode I spoke with Steven van Beelen, the lead Axon Framework developer, about event replays, and various types of event processors. We talked briefly about Subscribing Event Processors, and in much more detail about Tracking Event Processors, tokens, and replays. Steven also shared a sneak-peak review of a feature he is currently working on for the next major release of Axon Framework. We also talked about Event Sourcing and how to deal with conflict resolvers. You can find us...

Duration:00:51:55

RDD, Design Heuristics and More - with Rebecca Wirfs-Brock

2/4/2021
In this episode I spoke with Rebecca Wirfs-Brock, a software engineer, architect and consultant. While attending the University of Oregon as a Computer Science student, Rebecca also double majored in Cognitive Psychology. For the past twenty plus years, she has been implementing her education and learnings in psychology in her consultancy and workshops for software designers and IT businesses. Her work focused on Object-Oriented Designs and Object-Oriented Programming, before coming up with...

Duration:01:01:07

Axon with Akka, Kafka and more - with Vijay Nair

1/22/2021
In this episode I spoke with Vijay Nair, software architect and designer, as well as a Domain-Driven Design, CQRS, and ES evangelist. We talked about his experience of learning about DDD, CQRS, Event Sourcing, and later on Axon Framework and Axon Server. Vijay is continuously researching new tools and technologies in the realm of DDD, CQRS, and Event Sourcing. He is a writer for AxonIQ, InfoQ, and other platforms. He has written the book Practical Domain-Driven Design in Enterprise Java. He...

Duration:00:41:44

Collaborative Modeling - with Kenny Baas-Schwegler

1/8/2021
In this episode I spoke with Kenny Baas-Schwegler, a socio-technical organizational designer and software architect. I asked him about his experience with BDD, DDD, Continuous Delivery, Microservices and more, as well as how he came to know these concepts. He teaches various workshops to help teams identify the important decisions when designing software systems. He does this by defining the Bounded Contexts, the culture and language surrounding these contexts, and he uses techniques such as...

Duration:00:53:33

Using Axon - Part 2 - with Simon Zambrovski & Jan Galinski

12/17/2020
In this second episode Simon Zambrovski and Jan Galinski of Hilisticon continued sharing their experiences of working with Axon Framework and Axon Server. We talked further about distributed scenarios, deployment strategies, and operation modes. Amongst the great topics we touched, Simon detailed deployment strategies: Jan then explained the 6 components of the Operation Modes: They also talked about some of the challenges that they have faced along the way and some of the solutions to...

Duration:00:48:17

Using Axon - Part 1 - with Simon Zambrovski & Jan Galinski

12/10/2020
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, Holisticon. 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...

Duration:00:41:52

Message Versioning (Upcasters) - with Steven van Beelen

11/25/2020
In this episode I spoke with my colleague and Axon Framework's lead developer, Steven van Beelen about message versioning and how it can be achieved through Axon Framework. This process is done mainly for the events, but Steven also briefly discussed other types message versioning and object versioning. For more information, please visit our Reference Guide. For questions or comments, please join our community. Steven and Sara are active on Twitter. Make sure to follow them there for up...

Duration:00:32:22

Set Based Validation & Sagas in Axon Framework - with Yvonne Ceelie

11/12/2020
In this episode my colleague Yvonne Ceelie and I talked about Set Based Validation and Sagas in Axon Framework. We discussed: Set Based Validation Saga: Yvonne has a blog about Set Based Validation coming up soon that you can find here. You can also find the code samples for Set Based Validation here. Yvonne is active on LinkedIn and on discuss.axoniq.io. You can always connect with me on LinkedIn or Twitter. To find out more about Axon trainings, please visit us here. For more...

Duration:00:29:20

Event Modeling - with Adam Dymitruk

10/29/2020
In this episode I talked with Adam Dymitruk, the creator of Event Modeling. Listen until the end for a great surprise, Adam has for you all. In this episode Adam and I discussed: We then talked about some of the activities that are keeping him busy, within the next few months: A 40-Hour Virtual Workshop, His Book and Teaching Event Modeling at the University of Victoria Also here is a list of some great resources: WebsiteEvent Modeling: What is it?Event Modeling Slack Channel and Intro...

Duration:00:58:34

Clustering in Axon Server - with Milan Savic

10/15/2020
In this episode, I spoke with my colleague, Milan Savic about clustering in Axon Server. We discussed how different nodes are used in Axon Server Enterprise Edition, and Milan also explained what RAFT protocol is and why we use it in Axon Server. Milan also has a wonderful talk about this topic, where he gets into more detailed explanation of clustering in Axon Server, as well as RAFT protocol. You can read further about RAFT protocol here. Our colleague Bert Laverman also has a great...

Duration:00:31:36

Why Axon Server? - with Milan Savic

9/29/2020
In this episode, I spoke with my colleague, Milan Savic about Axon Server. We discussed why to use Axon Server and the difference between Axon Server Standard Edition and Axon Server Enterprise Edition. For more information on Axon server, please visit our website. For instructions on how to install and run Axon Server, please see to this article by my colleague Bert Laverman. You can follow Milan, Bert, and I on Twitter: @MilanSavic14 @BertLaverman @SaraTorrey For more information on...

Duration:00:29:58