Conversation
This comment has been minimized.
This comment has been minimized.
800e568 to
9aa302e
Compare
|
Thank you for your contribution. unfortunately, one or more of your commits are missing the required "Signed-off-by:" statement. Signing off is part of the Developer Certificate of Origin (DCO) which is used by this project. Read the DCO and project contributing guide carefully, and amend your commits using the git CLI. Note that this does not require any cryptography, keys or special steps to be taken. 💡 Shall we fix this?This will only take a few moments. First, clone your fork and checkout this branch using the git CLI. Next, set up your real name and email address:
Finally, run one of these commands to add the "Signed-off-by" line to your commits. If you only have one commit so far then run: Check that the message has been added properly by running "git log". |
9aa302e to
8730e4e
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
8730e4e to
d17d6a6
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
d17d6a6 to
64c8e3a
Compare
This comment has been minimized.
This comment has been minimized.
64c8e3a to
f93f218
Compare
This comment has been minimized.
This comment has been minimized.
f93f218 to
9ad1a8a
Compare
This comment has been minimized.
This comment has been minimized.
9ad1a8a to
3fb1918
Compare
This comment has been minimized.
This comment has been minimized.
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
3fb1918 to
c476ac7
Compare
AI Pull Request OverviewSummary
Approval rating (1-10)9/10 - Technically accurate, well-structured documentation that effectively communicates complex concepts with clear examples and visuals. Summary per fileSummary per file
Overall AssessmentThe pull request successfully adds high-quality documentation for the adaptive concurrency feature, providing users with a thorough understanding of its benefits, implementation, and use cases. The content demonstrates technical depth while remaining accessible, with appropriate visuals and practical guidance. No major issues identified, but minor consistency improvements recommended. Detailed ReviewDetailed Review_posts/2026-03-13-adaptive-concurrency.mdFront Matter Issues:
Technical Accuracy:
Content Structure:
Code Examples:
Links and References:
Style and Editorial:
Image FilesSVG Diagrams (async-flow.svg, greedy-vs-adaptive-diagram.svg, sync-flow.svg):
Grafana Screenshots (grafana-load-replicas-and-status.png, grafana-queue-depth-and-inflight.png, greedy-vs-adaptive.png):
General Asset Concerns:
Security and Performance Considerations
Testing and Validation
Recommendations:
AI agent details. |
Description
Add a new blog post introducing adaptive concurrency for the OpenFaaS queue-worker. Compares greedy vs adaptive dispatch, covers known concurrency limits (
max_inflight) and variable upstream capacity use-cases. Includes an SVG diagram, side-by-side comparison chart, and Grafana dashboard screenshots.Motivation and Context
Adaptive concurrency is a new feature in the JetStream queue-worker that prevents overloading functions by learning their capacity and throttling dispatch to match. This post explains the problem it solves, how it works, and shows real benchmark results.
Have you applied the editorial and style guide to your post?
Yes
How have you tested the instructions for any tutorial steps?
Types of changes
Checklist:
git commit -s