Skip to content

Latest commit

 

History

History
57 lines (43 loc) · 4.23 KB

september.md

File metadata and controls

57 lines (43 loc) · 4.23 KB

September 2022

New, from Leslie Lamport!

Video talks

Web Components

Modeling

JavaScript et al...

Messaging and Events

  • Mathias Verraes (2019), DDD and Messaging Architectureshttps://verraes.net/2019/05/ddd-msg-arch/

    An overview of my different series on patterns in distributed systems.

  • David Boike (2017), Putting your events on a diethttps://particular.net/blog/putting-your-events-on-a-diet
    • How to reduce fields in events to avoid coupling dependant systems.
    • An event has two features: it has already happened and it is relevant to the business
    • A command is a directive to do something that hasn’t happened yet
    • Commands only have one receiver: the code that does the work the command wants done
    • [E]vents will be consumed by multiple subscribers...
    • Because there can be many places subscribing to the event, modifying the event can have a large ripple effect through multiple different systems