Event Modeling from Beginner to Expert • Adam Dymitruk • YOW! 2023

Поделиться
HTML-код
  • Опубликовано: 2 ноя 2024

Комментарии • 13

  • @andydataguy
    @andydataguy 2 месяца назад +3

    The storytelling perspective was especially useful to me. Thank you 🙏🏾

  • @aleksandar.n.milosevic
    @aleksandar.n.milosevic 7 месяцев назад +5

    Nice talk Adam! Thought-provoking and dogma-challenging ☝️It would be nice to hear how you avoided Sagas between independently developed systems and kept consistency.

  • @realavaloro6006
    @realavaloro6006 5 месяцев назад +4

    Great talk! Is there any further read on cross entity invariant specs? There would be a potential eventual consistency problem there, wouldn´t it? If the view/read model is stale, the invariant wouldn't be taken into account properly.

  • @NicoVonHagar
    @NicoVonHagar 8 месяцев назад +2

    I agree. I found this very interesting and I am curious to learn more. There was a lot about what they don’t do but I’d love to hear more about what they do do (hehe do do)

    • @AdamDymitruk
      @AdamDymitruk 8 месяцев назад +4

      I have lots of videos on that. this was meant to be a wake up call that there are better ways

    • @NicoVonHagar
      @NicoVonHagar 8 месяцев назад +2

      @@AdamDymitruk thank you, I have started looking into those as well! I’m really liking this concept

    • @SaiyanJin85
      @SaiyanJin85 3 месяца назад +1

      It really is a wake up call… I wonder why the other “gurus” doesn’t mention that kind of thinking

  • @notxcain
    @notxcain 8 месяцев назад +1

    Thanks for the talk!
    Do you usually do one command - one event or ther could be many?
    What do you think about modifying multiple entities when handling a command?

    • @AdamDymitruk
      @AdamDymitruk Месяц назад +1

      I would want to aim for one event as a result. That event may be a component of many different perspectives which could be one or more "entities".

  • @HuiZhang-rd4kl
    @HuiZhang-rd4kl 4 месяца назад +2

    I feel eventually it would be very close to what CQRS + DDD would achieve.

  • @jscancella
    @jscancella 8 месяцев назад +1

    23:11 you talk about all the stuff you dropped. But don't you still have at least some of that for the stateful views (i.e. what is the state of the system after applying event A, B, and C?)

    • @AdamDymitruk
      @AdamDymitruk 8 месяцев назад

      we sure do. they are state views. the green boxes