Logo

    cqrs

    Explore " cqrs" with insightful episodes like "Season 7, Episode 5: "Easing the Learning Curve" – w/ Jaroslav Schnaubert", "Season 7, Episode 4 – Architectural Patterns: Why and When to Use Them – w/ Emilien Pecoul", "Season 7, Episode 2 - "Open Space & Unconferences" with Houssam Fakih", "Season 7, Episode 1: Why Knowledge Share? – with Sylvain Coudert" and "Spring and Axon with Josh Long" from podcasts like ""Exploring Axon", "Exploring Axon", "Exploring Axon", "Exploring Axon" and "Exploring Axon"" and more!

    Episodes (79)

    Season 7, Episode 5: "Easing the Learning Curve" – w/ Jaroslav Schnaubert

    Season 7, Episode 5: "Easing the Learning Curve" – w/ Jaroslav Schnaubert
    Let's face it – the concepts we use everyday are complex. While CQRS, DDD, and other architectural patterns may be 20+ years old now, anyone who's learned them can tell you that it takes a while to get the hang of it. Today, Sara speaks with Jaroslav Schnaubert of ASSIST on strategies to ease the learning curve – from breaking down the process and restructuring your mindset when learning new concepts in software development.

    Season 7, Episode 4 – Architectural Patterns: Why and When to Use Them – w/ Emilien Pecoul

    Season 7, Episode 4 – Architectural Patterns: Why and When to Use Them – w/ Emilien Pecoul
    In this episode, Sara is joined by Emilien Pecoul – software developer, architect, and entrepreneur.  They discuss the benefits of using patterns such as domain-driven design (DDD), event sourcing, and Command Query Responsibility Segregation (CQRS) in startup companies and for freelancers looking for their next project. Emilien shares insights into his background as a freelancer and entrepreneur, emphasizing the importance of learning and adopting effective software development practices. He discusses how he started as a freelancer in 2013, facing challenges in finding companies aligned with his preferred working practices. He highlights the role of meetups and conferences in connecting with like-minded developers – and about his work with his start-up, "The Actual Job," to help mentor full-time developers in their journey to become freelancers. The discussion expands to cover the significance of DDD, with Emilien sharing his journey in understanding and implementing DDD principles. He acknowledges the initial difficulty in grasping DDD concepts but emphasizes the value it brings to building robust software. The interview explores the complexities of domain-driven design, especially in translating abstract concepts to practical implementations. They go on to talk about how these concepts translated into the realities of Emilien's daily life at his freshly created start-up. The interview concludes with insights into the importance of understanding why and how to implement certain patterns, adapting strategies based on project requirements, and making informed decisions to avoid unnecessary complexity.

    Season 7, Episode 2 - "Open Space & Unconferences" with Houssam Fakih

    Season 7, Episode 2 - "Open Space & Unconferences" with Houssam Fakih
    Curious about the dynamics of Open Space & Unconferences? In this episode of Exploring Axon, Sara Torrey sits down with the multi-hyphenate Houssam Fakih – an ”unconference disorganizer,” facilitator, mentor, coach, co-author, speaker, and developer.  The two touch on how these vibrant, participant-driven gatherings thrive on sharing knowledge, stimulating discussions, and fostering relationships. The two discuss the interesting dynamics within open spaces, the process, and the enriching experiences they can offer.  Learn how these spaces can help you contribute your burning questions and engage in meaningful discussions. No speakers, no presentations, just pure knowledge sharing. Dive in!

    57. O faktach i mitach wzorca CQRS z Oskarem Dudyczem

    57. O faktach i mitach wzorca CQRS z Oskarem Dudyczem

    CQRS, czyli Command Query Responsibility Segregation, jest wzorcem wyjątkowo popularnym i powszechnie stosowanym w wielu systemach. Mało kto jednak sięgnął po oryginalny dokument autorstwa Grega Younga, który opisuje założenia tego konceptu architektonicznego i z czasem obrósł on kilkoma mitami.

    Dziś w podkaście ponownie gości Oskar Dudycz, z którym na tapet weźmiemy zarówno mity jak i fakty dotyczące wzorca CQRS. A gdy przy drugim mikrofonie pojawia się Oskar, to wiadomo, że będzie do bólu pragmatycznie...

    W tym odcinku rozmawiamy m.in. na temat:

    • czym jest wzorzec CQRS i jaki ma związek z językiem Eiffel i ideą CQS Bertranda Meyera,
    • związku z wzorcem Command & Command Handler,x
    • szeregu mitów, którymi CQRS obrósł na przestrzeni lat, np. koniecznością stosowania asynchroniczności,
    • różnych możliwych sposobach, w jaki CQRS może zostać zaimplementowany w systemie.

    Materiały dodatkowe:

    Zapraszam Cię także do odwiedzenia moich innych miejsc w internecie:

    State and the Future of AxonIQ Part 1: Company, Community, Education

    State and the Future of AxonIQ Part 1: Company, Community, Education
    In the next two episodes, you'll hear excerpts of the “State and the Future of AxonIQ” presentation presented at AxonIQCon22 by CTO Allard Buijze and other colleagues. This presentation highlighted the the changes within the AxonIQ as a company and a team as well as the products in the past two years and moving forward.  In this first portion of the talk, Allard spoke about our company and our team and some of the changes that we have gone through in recent years.He spoke of our passions, our goals, and what binds us all together. After that, Milen Dyankov spoke on what our Developer Relations team has been up to. He highlighted some important items on Axon Academy, Discuss platform, our website and the ways the community can interact with us and our community. He also spoke about how everyone can contribute to our products and make suggestions and request for new features and improvements.

    New Project, New Challenges

    New Project, New Challenges
    In this episode, Sara speaks with Andy Whitaker from the State of Indiana. Andy's been working on his “new” project for the past couple of years. He arrived at this team with previous Axon Framework experience as well as a great deal of knowledge and experience using DDD, CQRS, and microservices. However, this time around he was faced with some new (and somewhat unexpected) challenges. We talked about some of those challenges and how Andy tackled the issues and overcame them. His team is now using both Axon Framework and Axon Server Enterprise Edition in their project.

    Panel Discussion at #AxonIQCon2022

    Panel Discussion at #AxonIQCon2022
    Last week, Sara had the great honor of participating at our in-person conference the AxonIQ Con 2022 at the Tobacco Theatre in Amsterdam.  AxonIQ hosted two days of amazing talks, workshops, knowledge sharing, connecting, and hallway discussions.  On our final day, we had a panel discussion with 4 panelists who presented talks or workshops at our conference. The panelists were Simon Zambrovski of Hamburg consulting firm, Holisticon, Andy Whitaker from the state of Indiana, Marc Klefter from the Swedish consulting firm, Edument, and our CTO Allard Buijze. We hope you enjoy the conversation!  We discuss various topics, including using Axon with Kotlin, the challenges of event sourcing, the necessary mindset change when exploring new ideas, and the pros/cons of location transparency.

    AF & AS Workshops at #AxonIQCon22

    AF & AS Workshops at #AxonIQCon22
    The biggest event of the year is nearly here: AxonIQ Conference 2022 (#AxonIQCon22). In this episode, Sara chats with AxonIQ engineers who are presenting workshops on Axon Framwork and Axon Server on September 23. There will be several exciting workshops presented by AxonIQ users, guests, and partners at the conference as well. AxonIQ will share our findings after the conference with those who are unable to attend. We look forward to seeing you all at the conference next week. For more information on the conference and how to purchase your tickets, please visit us at our website.

    Distributed Systems: Jolly or Folly? Part II

    Distributed Systems: Jolly or Folly? Part II
    In this episode, Sara continues her discussion with colleagues Sara Pellegrini and Milan Saviç about the challenges of moving from a monolithic system to distributed systems in the event there's a need to do so. In the previous episode, the three focused on data storage. In this episode, the discussion shifts more toward message dispatching.  Connect with Sara Pellegrini on LinkedIn and Twitter. Connect with Milan Savic on LinkedIn and Twitter. Connect with Sara on LinkedIn and Twitter.  For more information about us, visit axoniq.io

    612 - Domain Driven Design - Event Sourcing

    612 - Domain Driven Design - Event Sourcing

    Talentgrid'in katkılarıyla sezonun onikinci ve son bölümü yayında!

    Domain Driven Design mimarisinin temel yapı taşlarından olan event sourcing konusunu ele alıyoruz.      

    • Event Sourcing'in varoluş amacı nedir?
    • Event Sourcing ne gibi ölçeklerde etkilidir? 
    • Eventlerimi tasarlarken nasıl bir yöntem izlemeliyim? 
    • Event Sourcing yaparken kaydedilen veriyi nasıl yönetebilirim? 

    https://talentgrid.io/codefiction

    Modern Software Practices in a Legacy System • Audun Strand & Kevlin Henney

    Modern Software Practices in a Legacy System • Audun Strand & Kevlin Henney

    This interview was recorded for GOTO Unscripted at CodeNode in London.
    gotopia.tech

    Read the full transcription of this interview here

    Audun Fauchald Strand - Principal Engineer at NAV
    Kevlin Henney - Consultant, Programmer, Keynote Speaker, Technologist, Trainer & Writer

    DESCRIPTION
    Audun Fauchald Strand, principal engineer at NAV (Norwegian Labour and Welfare Administration), shares the story of how they modernized their long-running open source platform NAIS.
    In their conversation, Audun and Kevlin Henney touch on topics such as how to organize massive amounts of data and if legacy code can be considered as something good. You’ll also find out how open source fits in a large governmental software team that focuses on transparency.

    RECOMMENDED BOOKS
    Kevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know
    Kevlin Henney • 97 Things Every Programmer Should Know
    Henney & Monson-Haefel • 97 Things Every Software Architect Should Know
    Henney, Buschmann & Schmidt • Pattern-Oriented Software Architecture Volume 5
    Eric Evans • Domain-Driven Design
    Zhamak Dehghani • Data Mesh
    Sam Newman • Monolith to Microservices
    Sam Newman • Building Microservices
    Ronnie Mitra & Irakli Nadareishvili • Microservices: Up and Running
    Mitra, Nadareishvili, McLarty & Amundsen • Microservice Architecture
    Rishu Mehra • What is Data Observability

    Twitter
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket at gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.

    Twitter
    Instagram
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    Distributed Systems: Jolly or Folly? Part I

    Distributed Systems: Jolly or Folly? Part I
    In this episode, Sara speaks with amazing colleagues Sara Pellegrini and Milan Saviç. They discuss the challenges of moving from a monolithic system to distributed systems – that is, only if there is a need to do so. The three focus on two areas: message dispatching and data storage, exploring how to enhance the performance and make it more manageable for companies to decide if they should move to distributed systems. Part I of this talk focuses specifically on data storage.

    611 - Domain Driven Design - CQRS

    611 - Domain Driven Design - CQRS

    Talentgrid'in katkılarıyla sezonun onbirinci bölümü yayında!

    DDD mimarisinin en önemli örüntülerinden olan CQRS (Command Query Responsibility Segregation) kavramını detaylandırıyoruz. 

    • CQRS ne gibi durumlarda kullanılmalıdır?
    • CQRS hangi problemleri çözüyor?
    • Fat events vs. Thin events
    • CQRS yerine kullanılabilecek alternatifler nelerdir?

     

    https://talentgrid.io/codefiction

    Customer Support & Trainings

    Customer Support & Trainings
    In this episode, Sara speaks with Solution Engineer Christian Vermorken. Christian helps educate and assist various customers with various concepts, such as Domain-Driven Design, Command-Query Responsibility Separation, Event Sourcing as well as more specific ones, including Axon Framework and Axon Server.  Christian is also a knowledgeable trainer, with experience leading our Intro webinars, full Axon training courses, Axon Server training. We dive into some of the topics & materials discussed during each training session.

    Axon Server: On Premise or in Cloud?

    Axon Server: On Premise or in Cloud?
    In this episode, Sara connects with colleagues Bert Laverman & Lucas Campos to discuss the benefits (and drawbacks) of using Axon Server on premise & in the cloud – from the setup process for each to the back-up options as well as pricing & the value of support for either. The three also touch base on managing sensitive data in either case, data migration, and what’s offered in AxonIQ Cloud.