This introduces a new system actor to publish events to the event-stream.
Before, all events have been published synchronously by default.
It just seems reasonable that publishing is always doing async, but still "in order".
I´m thinking the support for dispatchers in the eventstream should probably be removed, as they are intended for actors only and sort of creeped into the eventstream to fix this specific issue, in the wrong way.
This introduces a new system actor to publish events to the event-stream. Before, all events have been published synchronously by default.
It just seems reasonable that publishing is always doing async, but still "in order".
I´m thinking the support for dispatchers in the eventstream should probably be removed, as they are intended for actors only and sort of creeped into the eventstream to fix this specific issue, in the wrong way.