E C

EventFlow

Design event-driven systems visually. Model your domain, generate code, collaborate in real-time.

Event
Command
Read Model
Policy

Recent Projects

New Project

Template Gallery

Getting Started with Event Modeling

Event Modeling is a method for designing information systems that focuses on the flow of information over time.

1

Define your events

Events are facts that happened in your system. Start by identifying key domain events.

2

Add commands & read models

Commands trigger events, read models provide query views of state.

3

Connect the flow

Draw connections to show how information flows through your system.

UI Screen
Place Order
Order Placed
Order Summary