These are chat archives for RBMHTechnology/eventuate
Global-scale event sourcing and event collaboration with causal consistency
Currently Eventuate allows for each location to define its replication connections to other locations at start time and for redefinition the actor system has to be restarted. A replication connection defined at location A to location B replicates (unidirectional) events from B to A. If there are replication connections in both directions they form a bidirectional replication connection. All connected locations with their replication connections from the replication network.
For your example it could make sense to build a replication network, where
With this setup all consumers get all events from all producers while producers only see the events they emitted themselves. Even though this replication network introduces cycles over filtered connections (which is currently not supported in the general case) it is a valid setup as producers see only their own events.