Skip to content

Worker performance pg refactor - #5037

Merged
jsundai merged 6 commits into
mainfrom
worker-performance-refactor
Aug 7, 2026
Merged

Worker performance pg refactor#5037
jsundai merged 6 commits into
mainfrom
worker-performance-refactor

Conversation

@jsundai

@jsundai jsundai commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?

  • Breaks up super long worker performance page into subpages.
  • Moves existing Worker tuning reference (/develop/worker-tuning-reference) under this category.
  • The original pg has a high bounce rate so we can monitor if the bounce rate changes and only 11% get to the performance tuning coding examples on the current page which is about halfway through the page.

Notes to reviewers

Scroll length:
Original page: ~20–21 scrolls (1032 lines / ~1023 body lines)
New pages: 1-6 scrolls max

TODO: Links needs to be checked. Double check all content is still the same and just reorganized.

┆Attachments: EDU-6890 Worker performance pg refactor

@jsundai
jsundai requested a review from a team as a code owner August 5, 2026 21:35
@vercel

vercel Bot commented Aug 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
temporal-documentation Ready Ready Preview Aug 7, 2026 3:21pm

Request Review

Comment thread docs/develop/worker-performance/configuration.mdx Outdated
Comment thread docs/develop/worker-performance/configuration.mdx Outdated
Comment thread docs/develop/worker-performance/configuration.mdx Outdated

:::

### Task Pollers

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[Temporal.Headings] 'Task Pollers' should use sentence-style capitalization.

For the highest level of control over slot allocation, consider custom slot suppliers.
Custom suppliers let you tailor the logic of how slots are allocated based on your system requirements, providing flexibility to optimize for specific use cases that fixed assignment and resource-based suppliers do not fully address.

### Implement Custom Slot Suppliers {/* #custom-slot-implementation */}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[Temporal.Headings] 'Implement Custom Slot Suppliers ***********************************' should use sentence-style capitalization.

)
```

### .NET C# SDK

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[Temporal.Headings] '.NET C# SDK' should use sentence-style capitalization.

Comment thread docs/develop/worker-performance/task-queues.mdx Outdated

then you might have too many workers, consider sizing down.

### Worker Executor Slots sizing

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[Temporal.Headings] 'Worker Executor Slots sizing' should use sentence-style capitalization.


Then consider increasing the number of pollers by adjusting `maxConcurrentWorkflowTaskPollers` or `maxConcurrentActivityTaskPollers`, depending on which type of `schedule_to_start` metric is elevated.

### Rate Limiting

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[Temporal.Headings] 'Rate Limiting' should use sentence-style capitalization.

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

@jsundai
jsundai marked this pull request as ready for review August 6, 2026 15:57
Comment thread docs/develop/worker-performance/index.mdx
@jsundai
jsundai merged commit 3d49a7a into main Aug 7, 2026
15 checks passed
@jsundai
jsundai deleted the worker-performance-refactor branch August 7, 2026 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants