I’m self-hosting Temporal and encountering an issue when handling high workflow concurrency. I have a workflow that takes around 1.5 minutes to complete. In my use case, this workflow can be triggered several thousand times at once in a single burst, and then it won’t be triggered again for quite some time.
When a burst happens and hundreds of workflows are running concurrently, Temporal starts to hang or become unresponsive.
Is there something I can tweak in the worker configuration or infrastructure to make it more resilient in this scenario?