Parallelism
warning
Parallelism support is still experimental.
This setting can not yet be applied when creating a stream using Dependency Injection setup.
Some operators support running in parallel. This is done by partitioning the input into an operator. For instance in an aggregate with a grouping. It can partition the data on the grouping values.
This can help reduce bottlenecks on certain operators that do complex operations.
To run a stream with parallelism enabled, add the following to the FlowtideBuilder:
flowtideBuilder
// Set an integer number here
.SetParallelism(parallelism)