We are testing our “real-world” case for workflow (see screenshot).
The setup is:
- Python SDK
- One workflow, one task queue
- Single worker pod with all the default values
- Absolutely no load (just single runs)
We run it multiple times and always get pretty much the same result - huge latency overhead on the temporal server side - big gap on the first activity run, and also a noticable gaps between activities. Also, some activities have gap between scheduling and start.
Doesnt look like a normal behavior.
Can anyone suggest on how to debug/tune this setup to reduce those gaps?
Thank you.