Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

I0923 — Studený start a cena endpointu jsou cíle měření jako všechno ostatní

Změřit studený start kontejneru a cenu levných endpointů pomocí infrastruktury pro měření, kterou repozitář už má, a zaznamenat je jako základní hodnoty.

BLOKOVÁNO vlna 6 · p1 · profil implementation · bezpečné paralelně

Součást fly-deployment — Image kontejneru je projekcí modelu repozitáře a jeho smoke test je jeho důkazem.

Blokováno. Tento úkol nemůže začít, dokud není I0930 hotovo. Stav je z toho odvozen, ne deklarován.

Cíl

Změřit studený start kontejneru a cenu levných endpointů pomocí infrastruktury pro měření, kterou repozitář už má, a zaznamenat je jako základní hodnoty.

Proč

Profil bez minimálního počtu běžících strojů znamená, že každé klidové období končí studeným startem, který platí uživatel. Číslo, které nikdo nezměřil, nelze zlepšit ani obhájit.

Aktuální stav

Příkaz benchmark odvozuje své cíle z registru příkazů a drží commitnutou baseline. Nic nemění kontejner ani HTTP endpoint za podmínek nasazení.

Cílový stav

Start procesu do naslouchání, start procesu do připravenosti a start kontejneru do připravenosti se zaznamenávají, levné koncové body mají rozdělení latence pod omezeným profilem a obojí jsou základny, které o kontrole regrese ví.

Rozsah

  • .ai/repo/benchmarks/rust
  • apps/majordomus-cli/src/bench

Mimo rozsah

  • Framework pro zátěžové testování
  • Tvrzení o propustnosti odvozené z jednoho stroje
  • Slibovat záruku studeného startu z neopakovatelného měření

Závislosti

Co na tom čeká

Kritéria přijetí

  • Start procesu až naslouchání, start procesu až readiness a start kontejneru až readiness se měří každé zvlášť
  • Levné endpointy se měří v omezeném profilu zdrojů s rozděleními místo jediného čísla
  • Měření se zaznamenávají jako artefakty přes stávající infrastrukturu měření výkonu s prostředím, na kterém byla provedena
  • Neuvádí se žádná záruka studeného startu, kterou opakovatelnost měření nepodporuje

Validace

  • majordomus bench --check

Požadované důkazy

  • coldstart_measured
  • endpoint_bench
  • baseline_recorded

Důkazy

Nic nezaznamenáno. Za každým tokenem výše musí stát příkaz nebo artefakt, než lze tento úkol dokončit; vyprávění se odmítá.

Riziko

Časování kontejnerů na notebooku a na hostovaném stroji se liší natolik, že jedno nemůže být základem pro druhé. Prostředí je součástí záznamu.

Časová osa

zahájeno
—
ověřeno
—
dokončeno
—

Tato tři pole, důkazy výše a stav závislostí jsou vše, z čeho se stav skládá. Neexistuje žádné pole stavu, které by s nimi mohlo být v rozporu.

Kanonický záznam: .ai/repo/project/issues/I0923.yaml. Přečtěte jej zpět pomocí majordomus plan show I0923.

Prohledává názvy a popisy všech stránek, které tento web publikuje.