by Organisers @virtualddd | Dec 3, 2025
A true Domain Event communicates a significant business occurrence and must contain sufficient context for consumers to act without querying the source system. If consumers frequently need to ask 'why' or 'what does this mean', the event is a...
by Organisers @virtualddd | Nov 21, 2025
When applying DDD to a legacy system, accept that the initial boundaries will be imperfect and 'not pretty.' The goal is to create a starting point for team autonomy, even if it requires pragmatic compromises on architectural purity. These boundaries can be...
by Organisers @virtualddd | Jul 22, 2024
If you are keeping monetary units in say 10 digits internally in a service, you would only pass out an amount in 2 digits precision because that’s all other consumers of the event would need