IBM Streams 4.3.0
Inter-host load splitting
Inter-host load splitting divides
the computation load across hosts. You can use methods similar to
intra-processing element (PE) splitting with the Split operator
except that there is no need for threaded ports on the downstream
operators. You can alternatively use the parallel annotation and user-defined
parallelism.
When operators in a parallel region are fused
only with operators within that parallel region, IBM®
Streams replicates
the PEs and achieves inter-host load splitting. For more information,
see User-defined parallelism.
This following graphic shows inter-host load splitting across PEs by using the
Split operator:

You can ensure that PEs are placed on separate hosts
by specifying exlocation constraints. For example,
config placement : hostExlocation("myHostExlocationId");