If events are used to notify other services about things that already happened, there is no intent in the event itself. The intent is part of the consuming service application logic.

When an event is fired with intent, it smells imho and it’s probably better to change it into a synchronous (REST) call. If this call fails, the whole process/transaction should probably fail too.

Douwe van der Meij
Douwe van der Meij

No responses yet