and reduce dependencies Event Routers Abstract producers and consumers from each other Event Stores Buffer messages until services are available to process
or large-scale, or distributed, and doesn’t include a messaging or event component, that’s probably a bug.” Tim Bray General-purpose Internet-software geek 😀
( Orange ) These are the most important and widely used component in Event Storming and represent the domain events and anything that is relevant to a domain expert. They are written in past tense and provide the underlying details that feed into the later categorization steps.
( Yellow ) These are human users involved in the process. They may be a single person or a department/team. Yellow sticky notes help show how complicated the workflow of a business process can be based on the number of departments involved and the amount of back and forth.
( tan ) This is the first level of categorization and can be thought of as the “thing” that a group of events operate on. Typically they’re a noun and can be identified when there’s a cluster of events dependent on one another.