You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I reviewed the current roadmap against the codebase and opened a focused set of follow-up issues for the areas that look incomplete or that need maintainer direction before contributors start implementation.
The intent is not to force scope, but to make each roadmap item concrete enough for maintainers to approve, reshape, prioritize, or close as duplicate/out-of-scope.
Current state: graceful shutdown and runtime support exist, but dedicated cold-start/fast-stop optimization is not clearly complete.
Main question: should the first step be measurement/docs or direct lifecycle implementation?
Existing issue not duplicated
I did not open a new session-affinity issue because #310 already tracks sticky/session routing work.
Maintainer questions
@hzxuzhonghu could you please review the issue set and share guidance on these points?
Do these issues correctly reflect the intended roadmap direction, or should any be closed as duplicate/out-of-scope?
Which 2-3 issues should contributors prioritize first?
Are there any architecture preferences we should follow before implementation, especially for engine extensibility, LWS migration tooling, and autoscaler dimensions?
Should any issue be merged/split before contributors pick it up?
Are there specific maintainers or area owners who should be tagged for workloads, router, autoscaler, or controller topics?
Once these points are clear, contributors can pick up the issues with better implementation boundaries.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I reviewed the current roadmap against the codebase and opened a focused set of follow-up issues for the areas that look incomplete or that need maintainer direction before contributors start implementation.
The intent is not to force scope, but to make each roadmap item concrete enough for maintainers to approve, reshape, prioritize, or close as duplicate/out-of-scope.
Summary of proposed issues
Workloads
workloads: Support additional inference engines beyond vLLM and SGLang #1209: Support additional inference engines beyond vLLM and SGLang
workloads: Add migration tooling for existing LeaderWorkerSet deployments #1210: Add migration tooling for existing LeaderWorkerSet deployments
Autoscaler
autoscaler: Support multi-dimensional scaling across node, hyperNode, ServingGroup, and role levels #1211: Support multi-dimensional scaling across node, hyperNode, ServingGroup, and role levels
hyperNodemean in Kthena, and how should it compose with role/ServingGroup scaling?autoscaler: Generate autoscaling configuration from user SLA goals #1212: Generate autoscaling configuration from user SLA goals
autoscaler: Research and implement dynamic PD ratio scaling #1213: Research and implement dynamic PD ratio scaling
Operations and performance
observability: Define and export controller and autoscaler metrics #1214: Define and export controller and autoscaler metrics
controller: Improve fault rapid-recovery with gang scheduling and network topology awareness #1215: Improve fault rapid-recovery with gang scheduling and network topology awareness
performance: Optimize fast start and stop paths for vLLM and SGLang workloads #1216: Optimize fast start and stop paths for vLLM and SGLang workloads
Existing issue not duplicated
I did not open a new session-affinity issue because #310 already tracks sticky/session routing work.
Maintainer questions
@hzxuzhonghu could you please review the issue set and share guidance on these points?
Once these points are clear, contributors can pick up the issues with better implementation boundaries.
Beta Was this translation helpful? Give feedback.
All reactions