Add queue mode section and adaptive concurrency docs#417
Add queue mode section and adaptive concurrency docs#417welteki wants to merge 2 commits intoopenfaas:masterfrom
Conversation
This comment has been minimized.
This comment has been minimized.
Reorganised the queue-worker docs to give queue mode its own section. Previously the static vs function mode distinction was only covered under queue-depth scaling, but it now unlocks multiple queue-worker features including queue-based scaling and adaptive concurrency. Added a new adaptive concurrency section covering the problem it solves, how it works at a high level, and how to disable it. Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
Move the use-cases and blog references from the queue-worker page to the async reference page where they are more relevant. This keeps the queue-worker page focused on queue-worker configuration rather than general async use-cases. Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
3c88f71 to
77b08b3
Compare
AI Pull Request OverviewSummary
Approval rating (1-10)9 - Well-structured reorganization with clear new feature documentation, but minor link consistency issues. Summary per fileSummary per file
Do not include node_modules or vendor directories. Overall AssessmentThis PR effectively reorganizes and enhances the OpenFaaS documentation by introducing clear sections for new queue-worker features while improving content organization. The changes provide comprehensive coverage of adaptive concurrency and queue mode functionality, which are valuable additions for enterprise users. The reorganization maintains logical flow and improves discoverability of features. Minor concerns around potential broken links from moved content and consistency in configuration examples warrant attention before merge. Detailed ReviewDetailed Reviewdocs/openfaas-pro/jetstream.md
docs/reference/async.md
General Concerns
Recommendations
AI agent details. |
Description
Reorganised the queue-worker docs to give queue mode its own section. Previously the static vs function mode distinction was only covered under queue-depth scaling, but it now unlocks multiple queue-worker features including queue-based scaling and adaptive concurrency.
Added a new adaptive concurrency section covering the problem it solves, how it works at a high level, and how to disable it.
Moved the async use-cases and blog references from the queue-worker page to the async reference page where they are more relevant. This keeps the queue-worker page focused on queue-worker configuration rather than general async use-cases.
Motivation and Context
The adaptive concurrency feature is new and needs to be documented. The queue mode and async reference pages were also updated to better organise the existing content.
How Has This Been Tested?
Ran the docs site locally with docker to verify correct formatting and rendering.
Types of changes
Checklist:
git commit -s