All Items All Items
Domain Events are Business Events
A Domain Event is an event that is important and meaningful to Business Users.
Domain Event names convey the context of an Event and enclose specific event-related data. They are named from terms in the Ubiquitous Language, represented as verbs in the past tense.
- E.g.
OrderFulfilled
,UserRegistered
,PostPublished
Heuristic check: Does this event sound interesting for a business point of view for a Business User? If a Business User cannot understand an event, it's just technical detail.
A separate Event Log can be maintained to capture non-Domain events.