Misuse of Events?

Hi Guys,

General question: is it a misuse of the Axon event system, if I use events for other purposes than expressing the change of an aggregate state?

I found it useful to use Axon events to send messages across microservices, but now I’m wondering if that is a typical (intended) use case or not?

Thanks,
Markus

Markus,

I believe this is a fine use of events from axon. I believe you are treating your events more truely as “Domain-Events” in this case, not just data modification events. We are doing this ourselves.

-Ben