Based on which target services subscribe to a particular source, you get a one-to-one, a one-to-many, or a many-to-many data flow.
The following data flows show how you can connect sources and targets:
One-to-One Data Flow
Connects one source service to one target service.
The following image shows a one-to-one data flow:
One-to-Many Data Flow
Connects one source service to multiple target services. All the target services subscribe to the data that the source service publishes.
The following image shows a one-to-many data flow:
Many-to-One Data Flow
Connects multiple source services to a single target service. In a many-to-one data flow, the source services might overload the target service. You can reduce the load on the target service by mapping the target service to multiple nodes.
The following image shows a many-to-one data flow:
Many-to-Many Data Flow
Connects multiple source services to multiple target services.
The following image shows a many-to-many data flow: