Exploring Axon

Exploring Axon

By Sara Torrey / Allard BuijzeTechnologyEducation
Download on the App Store

Exploring Axon episodes

  • Multitenancy in Axon

    During this conversation, Sara spoke with colleague and Axon-Server engineer Stefan Dragisic about multitenancy, its benefits, and drawbacks. Stefan explained multitenancy, its usefulness, and who can benefit from using our multitenancy extension for Axon Server and Axon Framework.  

    We have code samples to try the Axon Framework's multitenancy feature and learn more about the extension. 

    Stefan also wrote a great blog about multi-tenancy that you can read here. 

     

    Connect with Stefan on LinkedIn. 

    Connect with Sara on LinkedIn. 

     

    Learn more about AxonIQ. 

    27 min
  • Meet AxonIQ’s CTO

    Sara asked Allard Buijze, the CTO of AxonIQ, various questions about his role as the CTO and his other responsibilities at AxonIQ. 

    They discussed what problems AxonIQ is trying to solve, what are the newest products, what are Allard's main roles are at the company, and how he manages his time between development, research, and other activities within the company. They also talked about diversity in our company, the open-source community, where Allard predicts it is headed, as well as any advice he might have for entrepreneurs in the field of technology and software development.

     
    Connect with Allard on LinkedIn and Twitter.  
    Connect with Sara on LinkedIn and Twitter. 

    For more information about us, visit axoniq.io
    1 min
  • ”Model My Code”

    In this episode, Sara spoke with Arjan Noordhoek, a software architect, and consultant. They talked about Arjan’s new event modeling tool, Model My Code. He explained how to use it and where to get it. He discussed why it is important to, as he puts it, make design center-stage again, as well as the importance of outcome-driven discovery sessions. Arjan’s tool will be available as a public beta next week.

     

    You can find out more about Arjan's company here.

    To download Model My Code (or if you have any questions), please visit here. 

     

    Connect with Arjan on LinkedIn. 
    Connect with Sara on LinkedIn and Twitter. 

     

    For more information about us, visit axoniq.io
    31 min
  • Introducing ”Inspector Axon”

    Sara spoke with a colleague, Mitchell Herrijgers, one of Axon Framework's engineers and one of AxonIQ's Solutions Architects. Mitchell has been leading a project for a tool internally called "Inspector Axon." This tool helps developers monitor various things within their Axon Framework-based application and gauge metrics, find out about various event processors, and much more. The name will most likely change once it is publicly available, but for now, we are referring to it as "Inspector Axon."

    Mitchell also worked on a different project last year: the IntelliJ plugin for Axon Framework. He also briefly talked about that at the end of the session. 

    If you are interested in becoming one of our private beta testers for Inspector Axon, please watch our social media for an announcement, or you can reach us through our website. 

     

    Connect with Mitchell on LinkedIn. 

    Connect with Sara on LinkedIn and Twitter. 

     

    For more information about us, visit axoniq.io

     

    32 min
  • Tiered Storage in Axon Server

    Sara spoke with Allard Buijze, the CTO of AxonIQ live, about the various types of nodes currently used in Axon Server and the benefits of each. He then explained the difference between tiered storage and our current data storage method and if they can complement one another. Tiered Storage is a new feature in Axon Server Enterprise Edition that will be available sometime in the first quarter of 2023. 

     

    If you are interested in trying this and other unique Axon Server EE features, don't hesitate to get in touch with us. You can try Axon Server EE for free! Just ask for a trial license. 

     

    Connect with Allard on LinkedIn and Twitter.  

    Connect with Sara on LinkedIn and Twitter. 

    For more information about us, visit axoniq.io
    41 min
  • Discovery Phase with Event Modeling

    Sara's guest today is Laurent Thoulon from the company, Locala. Laurent is a software engineer and architect working with event sourcing for the past five years and has gained some great insights in the process. He shared his experiences designing systems and applications through event modeling, communication with the business side, and more.

     

    Here is Laurent's talk at our 2022 AxonIQ Conference in Amsterdam. 

     

    Connect with Laurent on LinkedIn & Twitter.

    Connect with Sara on LinkedIn and Twitter. 



    For more information about us, visit axoniq.io

    52 min
  • ABAC in Axon Applications

    In this portion of our conversation, Dominic talked about how ABAC can be used to secure Axon applications. He explained the spring boot integration, Axon's command side, and the query side. He talked about the annotation he introduced in his framework that integrates very nicely with the axon framework. He also talked about integration, how it can be deployed, and what kinds of support are offered for authoring policies. Dominic talked about this topic during our conference in September of last year in Amsterdam, and I will include the link to that talk and other helpful information in the notes.

     

    Here is Dominic's presentation at our 2022 AxonIQ Conference in Amsterdam. 

     

    Below are some resources to learn more about our topic of conversation and Dominic's research:

    FTK Institute: https://www.ftk.de/
    SAPL Website: https://sapl.io/
    SAPL Playground: https://playground.sapl.io/
    SAPL Demos (Including Axon Demo) on GitHub: https://github.com/heutelbeck/sapl-demos

    Connect with Dominic on LinkedIn and GitHub. 
    Connect with Sara on LinkedIn and Twitter. 

    For more information about us, visit axoniq.io
    59 min
  • Attribute-Based Access Control

    I recently enjoyed talking with Dominic Heutelbeck about Attribute-Based Access Control. Dominic is a computer science professor leading the FTK (Forschungsinstitut für Telekommunikation und Kooperation e.V.) Research Institute in Dortmund, Germany.  In the first portion of our talk, Dominic explained access control and its importance. He also explained Attribute-Based Access Control and why one would want to use it. He explained policies, the differences between traditional ABAC and existing standards, such as XACML, and much more.  In the next portion of our conversation, Dominic will explain how ABAC can secure Axon-based applications.  Below are some resources to learn more about our topic of conversation and Dominic's research: FTK Institute: https://www.ftk.de Website: https://sapl.io Playground: https://playground.sapl.io Demos (Including Axon Demo) on GitHub: https://github.com/heutelbeck/sapl-extensions  Connect with Dominic on LinkedIn and GitHub.  Connect with Sara on LinkedIn and Twitter.  For more information about us, visit axoniq.io

    Connect with Dominic on LinkedIn and GitHub. 

    Connect with Sara on LinkedIn and Twitter. 

    For more information about us visit axoniq.io

     

    30 min
  • Possible Patterns in a Distributed CQRS System
    Sara spoke with colleague and software architect Frederic Gendebien about possible patterns one can use when designing a distributed CQRS system. Frederic broke these patterns into five distinct ones, with a message router connecting them to simplify communication. He described which patterns can be bundled together regarding business decisions and deployment.

    Frederic gave a presentation on the topics relating to our conversation, which you can find on our YouTube channel.

    Connect with Frederic on LinkedIn and Twitter.
    Connect with Sara on LinkedIn and Twitter. 
     
    For more information about us, visit axoniq.io
    47 min
  • Axon Synapse

    In this episode, Sara spoke with a few members of the Axon Server team about our newest product, Axon Synapse. The Synapse makes it possible for all applications, regardless of the language, to use an HTTP bridge to access Axon Server and use it. Therefore, there is no need to use Axon Framework or a plugin to use Axon Server. They discussed the benefits of using the Synapse and some pitfalls. 

     

    You can try Axon Synapse's beta version and let us know about your experience. We are very much interested in your feedback, so please don't hesitate to let us know through our Discuss platform. 

     

    Connect with Marc on LinkedIn. 

    Connect with Marco on Twitter. 

    Connect with Michal on LinkedIn.   

    Connect with Sara on LinkedIn and Twitter. 

     

    For more information about us, visit axoniq.io

    29 min

About Exploring Axon

From the publisher's feed

A podcast about exploring Axon Framework and its ecosystem.