The Event Modeling and Event Sourcing Podcast
The Event Modeling and Event Sourcing Podcast
  • Видео 12
  • Просмотров 4 997
Episode 7 - Pure Command Handlers and Sparse Timelines for GWTs
We discuss keeping command handlers as pure functions, and using timelines to define GWT specifications.
Просмотров: 114

Видео

Episode 6 - Event Modeling Scope and more
Просмотров 160День назад
- gdpr - security - event upcasters - identifiers in EM - reservation pattern - complexity in command handlers - multiple events from a command - scope for event modeling - reusing read modelAs links: eventmodeling.org
Episode 005
Просмотров 23621 день назад
In this episode Adam and Martin recap the Workshop from November 30th and talk about the different topics that were brought up. This includes not using upcasters in event sourcing thanks to Yordis Prieto, keeping things simple, the discipline it takes to unlearn old lessons and not reuse any models across the workflows in your system, how this negatively affects coupling and other topics: - Yor...
Episode 4 - Keeping things simple
Просмотров 26521 день назад
In this episode we discuss: Command - Event - State Removing Sagas eventmodeling.org
Episode 3 - AI, GWTs on a timeline, Security in Event Sourcing
Просмотров 230Месяц назад
In this episode Adam and Martin discuss - generating event sourcing code from an event model using AI - a new format for GWTs that use their own timeline - security in event sourcing Links: Workshop - adaptechgroup.com/#workshops Book - leanpub.com/eventmodeling-and-eventsourcing Book Bundle - leanpub.com/b/architect-playbook RUclips Videos - youtube.com/@eventmodeling/videos Newsletter - newsl...
Event Modeling and Event Sourcing Podcast - Episode 2
Просмотров 1,1 тыс.Месяц назад
This episode's topics: Privacy issues with Event Sourcing like GDPR or Right to be Forgotten Given When Then / Arrange Act Assert / Specifications by Example / Behaviour Driven Development Source Control and Event Sourcing comparing Branch Per Feature and Trunk Based Development Continuation of Destroying the Aggregate from Domain Driven Design Links: Workshop: adaptechgroup.com/#workshops Book...
Event Modeling and Event Sourcing Podcast - Episode 1
Просмотров 1,4 тыс.Месяц назад
In this episode of the Event Modeling and Event Sourcing Podcast, Adam Dymitruk and Martin Dilger introduce the podcast and where the topics will come from in the future episodes. The debut of Martin's book at #2 on LeanPub is discussed and why it's such a draw to people in the industry. A discussion of breaking the Domain Driven Design Aggregate pattern is what the show ends with and sets up t...

Комментарии

  • @majormartintibor
    @majormartintibor 10 дней назад

    I think so far the only time I hade multiple events in one handler was stuff like adding a tombstone event for example, which is more like a technical thing. If you have multiple business events coming from one handler then it could be a sign that you are missing out on some concept. Would be awesome to look at some examples.

    • @AdamDymitruk
      @AdamDymitruk 9 дней назад

      @@majormartintibor even tombstone events can be handled outside that command handler. You can trigger a processor for that.

  • @gnschenker
    @gnschenker 19 дней назад

    Really interesting discussions guys. There is a lot to learn!

  • @majormartintibor
    @majormartintibor 20 дней назад

    Thanks for another great episode! I loved that Snoopy mug as well :)

  • @AdamWiggall
    @AdamWiggall 21 день назад

    I am really enjoying this series, and looking forward to the possibility of another workshop this year (I found out about Saturday's too late to be there). Keep up the good work!

  • @MrDomenic123
    @MrDomenic123 21 день назад

    Regarding the lookup of product name when you only have the product id, isn't that something where view-model composition could come into play? Rather than bloating the shopping cart read model with data that it doesn't own, you can compose the final read model that is returned back to the user in some kind of UI composition layer where each logical boundary (here shopping cart and product) can participate in the composition of the read model. Any thoughts?

    • @AdamDymitruk
      @AdamDymitruk 21 день назад

      That's subjective so we always repeat. Share nothing except the events that change state.

  • @majormartintibor
    @majormartintibor 26 дней назад

    Always a pleasure to listen to you guys.

  • @black-snow
    @black-snow 26 дней назад

    Your speaker ratio is way off. Not quite sure why this disturbs me... Guess I was expecting more of a dialogue.

  • @systemsincode7023
    @systemsincode7023 29 дней назад

    New year resolution - understand and apply event modelling at my company

  • @MrDomenic123
    @MrDomenic123 Месяц назад

    Thanks for the podcast, I appreciate it. Though I found the part on security a bit too high-level. I think I got the main points but it still feels a bit abstract.

    • @nebulit
      @nebulit Месяц назад

      yes definitely, we will pick this topic up in the future again. It´s hard to navigate the topics between too high level and too deep and still keep it at a maximum length of 30 minutes. We are getting better at it hopefully over time

  • @allanharding
    @allanharding Месяц назад

    Yes!!

  • @MarianSchubert
    @MarianSchubert Месяц назад

    Good content! Looking forward to the next episode.

  • @michalkucera572
    @michalkucera572 Месяц назад

    Great initiative! Are you guys going to be on Spotify?

  • @majormartintibor
    @majormartintibor Месяц назад

    Liked, subscribed and set notification bell to all :) Plus a comment to help with YT algorithm.

  • @KelvinMeeks
    @KelvinMeeks 3 года назад

    Enjoyed this episode.