docs: update batch job execution description to the new design - #626
Conversation
There was a problem hiding this comment.
Pull request overview
Updates the batch gateway design documentation to reflect the channel-based execution pipeline introduced in #581/#584, clarifying how sync vs async dispatch are realized as different leaf dispatchers in the same pipeline and updating the llm-d-async queue naming/consumption description accordingly.
Changes:
- Refreshes the batch dispatcher queue design doc to match the current async integration (AsyncDispatcher leaf, broadcaster-based result fanout, suffix-less result queue naming).
- Updates the batch processor architecture doc to describe the new channel-based pipeline actors (RequestSource → dispatcher chain → ResultCollector) and revised scheduling/concurrency semantics.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| docs/design/batch-dispatcher-queue-design.md | Updates async queue naming and result-consumption design to match the new pipeline-based implementation. |
| docs/design/batch_processor_architecture.md | Reworks the execution/scheduling sections to document the channel-based pipeline design introduced in #581/#584. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
agreed! |
|
the text now includes the description of the changes detailed in #625, so it should be merged after that. |
|
Unsigned commits detected! Please sign your commits. For instructions on how to set up GPG/SSH signing and verify your commits, please see GitHub Documentation. |
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
Why is this PR needed?
#581 and #584 introduced changes that are no longer reflected in the documentation
What does this PR do?
Update the stale design docs with the changes introduced in #581 and #584
How was this tested?
Checklist
git commit -s) per DCOmake ci)make test-e2e)Related Issues
#581 and #584