Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Document async scheduling architecture, capacity, and operations

Aperta
#660 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
48/100
Tipo di issue
Documentazione
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Ambito
documentation

Direzione di ricerca

Inizia con PR #658 e con i file specificati in plans/645/, soprattutto README.md, architecture.md, contracts.md, capacity-model.md, observability.md, benchmark-plan.md, migration-and-cleanup.md e issue-map.md. Dopo che le issue dipendenti dell’epic saranno state integrate, aggiorna la documentazione per maintainer, operatori e migrazione, quindi esegui il workflow di build/preview della documentazione del repository, make check se necessario, i controlli dei link e le ricerche di termini obsoleti; il lavoro è completato quando i quality gate sono soddisfatti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

plan task

Priority Level

Medium

Epic: #645
Depends on: #652, #654, #657, #648, #649
Related: #641, #644, #635, #647, #650, #651
Target branch: epic/645-async-scheduling while the epic is active.

Source of Truth

Specification details live in PR #658 under plans/645/, especially README.md, architecture.md, contracts.md, capacity-model.md, observability.md, benchmark-plan.md, migration-and-cleanup.md, and issue-map.md. This issue tracks the final docs slice and gates only.

Documentation Scope

Document the complete async scheduling architecture after the metadata, task-admission, request-admission, capacity, observability, and benchmark issues land.

This issue owns:

  • maintainer/developer docs for the two-stage task/request scheduling model;
  • operator docs for capacity layers, runtime snapshots, and telemetry interpretation;
  • links from plugin-facing SchedulingMetadata docs (#652) without exposing scheduler internals as plugin API;
  • migration notes for removed names and their replacements;
  • docs references to benchmark artifacts and how to read them.

This issue does not own the plugin-facing SchedulingMetadata guide itself; #652 owns that narrower documentation.

Quality Gates

  • Docs match the UML-level architecture and terminology in plans/645.
  • Task admission, request admission, capacity, observability, and benchmarks are explained as separate but correlated layers.
  • Docs do not present removed Throttle*, legacy hint resolver, or old LLM-wait names as current durable APIs.
  • Public/plugin docs do not expose scheduler queue/admission internals as extension points.
  • Cross-links cover the relevant epic issues and plan sections.

Validation

Run the repository docs build/preview workflow for the touched surface, make check if required by the docs workflow, link checks if available, and stale-term searches over docs/current package docs for the removed names listed in plans/645/migration-and-cleanup.md.

Lingua principale
Python
Stelle
2.3k
Fork
227
Merge medio
1g 7h
PR unite (30g)
57

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di NVIDIA-NeMo/DataDesigner

Tutte le issue di NVIDIA-NeMo/DataDesigner

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.