Design event-driven systems visually. Model your domain, generate code, collaborate in real-time.
Basic create, read, update, delete pattern with events and read models
Long-running transaction with compensating actions across services
Pattern for integrating with external systems and APIs
Command Query Responsibility Segregation with event-sourced aggregates
Start from scratch with an empty diagram
Event Modeling is a method for designing information systems that focuses on the flow of information over time.
Events are facts that happened in your system. Start by identifying key domain events.
Commands trigger events, read models provide query views of state.
Draw connections to show how information flows through your system.