Simplify configuration of threads in relation to partition count #8741
Labels
component/scheduler
component/zeebe
Related to the Zeebe component/team
kind/feature
Categorizes an issue or PR as a feature, i.e. new behavior
scope/broker
Marks an issue or PR to appear in the broker section of the changelog
Is your feature request related to a problem? Please describe.
Users have issues to understand or see the relation between CPU and IO threads and partition counts on a node. We should try to make the users life easier and simplify this configuration or made it possible to configure with one thing multiple configurations, similar to the maxMessageSize, which sets also several properties in Zeebe.
Example: https://camunda-cloud.slack.com/archives/C6WGNHV2A/p1644039751236089?thread_ts=1643807352.592009&cid=C6WGNHV2A
Describe the solution you'd like
I would like to we have a property like the partition count per node, which directly also sets the need threads. For example if I set two partitions that I get two threads for processing (cpu threads) and two for exporting (io threads). Ideally if needed I could still configure them separately.
Describe alternatives you've considered
Additional context
I think it would make sense to make the users life in certain places easier, Zeebe is already complicated enough.
The text was updated successfully, but these errors were encountered: