Optimization in zeebe Job Worker with FetchVariables

Hello,everyone! I want to figure out how Fetch Variables works in Job Worker.
It is possible to send which variables should be returned to the worker in ActivateJob—it will definitely reduce the load on the network.Yet how it will this affect the performance of brokers (zeebe broker)?
There is a large context in our job and it doesn’t seem optimal as much as possible to duplicate information from input and from context.

Hi @Danila,

I would not consider the performance of the brokers to select variables against the network load.

These two elements (network vs CPU performance) are hard to compare.

If you can reduce network load significantly, I would do it. The factors to consider are the complete amount of variables and the size of the payload, both with and without limits.

Hope this helps, Ingo

1 Like