Skip to content

An introduction to Event Storming, Event Sourcing, Domain-Driven Design (DDD) and SEDA

Notifications You must be signed in to change notification settings

mramshaw/Event-Storming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Event Storming

Event Storming is is a way to abstract the key events in a system, and is often used with Domain-driven design (DDD).

In this example we have the events of the somewhat less than happy case where a car owner has decided to fight a traffic ticket and needs to take a personal day to attend traffic court.

Events

Introduction

The following web page gives a nice introduction:

http://webeventstorming.com/

Their tool (which I beta-tested to a small degree, and was used to produce the above diagram) does a nice job of compressing white space as necessary while respecting places where it is needed for readability.

Terminology

SEDA

Please refer to the SEDA folder for information on SEDA (Staged Event-Driven Architecture).

About

An introduction to Event Storming, Event Sourcing, Domain-Driven Design (DDD) and SEDA

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published