vllm-project / vllm-project/production-stack
[Roadmap] vLLM Production Stack roadmap for 2025 Q3
Open
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 2.6k
- Forks
- 503
- Avg merge
- 4d 17h
- Merged PRs (30d)
- 8
Description
CRD and Gateway Inference Extension
- (P0) Scale down to zero with KEDA and CRD integration (@Romero027 )
- (P0) Implement disaggregated prefill in CRD
- (P0) Implementing KV cache aware and prefix aware routing logic in gateway inference extension
- (P0) Implement disaggregated prefill in Gateway Inference Extension
Router “frontend“
- (P2) Router performance enhancements
- Nuitka compilation for the current router
- Rust/Go/Nginx-based frontend for router
Router core logic
- (P0) XpYd support
- (P2) Load balancing for disaggregated prefill
- (P2) Priority routing
- (P2) Routing to external providers like OpenAI or Anthropic
- (P2) Request migration when the vLLM instance fails
CI/CD and misc.
- (P0) Release bot to automatically release new versions (helm chart + k8s controller packages + docker images)
- (P2) Github actions for building router docker images for different architectures
- (P2) Support for multi-modality models
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
This is a 2025 Q3 roadmap spanning CRD and Gateway Inference Extension, router frontend and core logic, and CI/CD. Start by selecting one unchecked item and tracing its relevant project entry points; the issue names no files or tests, and completion criteria are not defined beyond delivering that roadmap item.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, github-actions, go, helm, kubernetes, nginx, python, rust
- Domain
- ai-infra-agents, cloud, devops, distributed-systems, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100