PrisijungtiUžsisakyti pristatymą
Izoliuotos aplinkos

Kiekvienas rizikingas veiksmas – atskiroje izoliuotoje mašinoje.

Kai DI agentas vykdo kodą, atidaromas failas ar vykdomas surinkimas, tai daroma vienkartinėje mašinoje, kuriai suteikiama tik tiek atminties ir prieigos prie tinklo, kiek būtina. Veiksmui pasibaigus, mašina sunaikinama. Kiekvienas atmetimas užfiksuojamas niekam nematant paties kodo.

Nauja mašina kiekvienam veiksmuiTinklas – tik kur leidžiamaUžfiksuojami atmetimai
nexus · smėliadėžės · paruoštų resursų telkiniai ir mazgaiPavyzdiniai duomenys
Mašinos laikomos paruoštos, kad veiksmai kiekviename mazge pasileistų greitai
Paruoštų resursų telkiniai ir mazgai. Tikrinama, ar pakanka vietos greitai paleisti izoliuotas mašinas, ir atlaisvinamas vienas mazgas.Pavyzdiniai duomenys
Profiliai

Tinkamas dydis, nieko daugiau.

Profiliai nustato atminties, laiko ir tinklo ribas kiekvienos rūšies veiksmui. Kiekvienai platformai ir srities paketui leidžiami tik tie profiliai, kurių jiems reikia.

Profiliai

Peržiūrėkite dydžius ir tinklus, su kuriais gali būti vykdomi veiksmai, bei kas juos naudoja.

  • Atmintis, laikas ir tinklas
  • Kas ką naudoja
  • Keičiama su patvirtinimu
nexus · smėliadėžės · profiliaiPavyzdiniai duomenys
Smėliadėžių dydžiai, tinklai ir kas juos naudoja
Profiliai. Atmintis, laikas ir tinklas, kuriuos gali naudoti kiekvienos rūšies veiksmas.Pavyzdiniai duomenys
Stebėsena, po to – vykdymas

Išbandyta stebėsenos režimu, tada pritaikyta.

Nauji apribojimai pirmiausia veikia stebėsenos režimu, parodant, ką jie būtų sustabdę. Tada jie pradedami taikyti po vieną veiksmo rūšį.

  • Pirmiausia – stebėsenos režimas
  • Taikoma žingsnis po žingsnio
  • Kiekvienas pakeitimas užfiksuojamas
nexus · smėliadėžės · nuo stebėsenos iki taikymoPavyzdiniai duomenys
Apribojimų perkėlimas iš stebėsenos į privalomą taikymą
Nuo stebėsenos iki taikymo. Apribojimų perkėlimas iš stebėsenos režimo į privalomą taikymą, po vieną veiksmo rūšį.Pavyzdiniai duomenys
Konkuruojantys juodraščiai

Trys juodraščiai, trys izoliuotos mašinos.

Kai DI agentas ką nors taiso, jis gali paruošti kelis juodraščius – kiekvieną atskiroje smėliadėžėje, o žmogus išrenka, kurį pasilikti.

  • Kiekvienas juodraštis izoliuotas
  • Palyginimas greta
  • Sprendžia žmogus
nexus · konkuruojantys juodraščiaiPavyzdiniai duomenys
Trys pataisymo juodraščiai, sukurti atskirose smėliadėžėse
Konkuruojantys juodraščiai. Vienas iš trijų pataisymo juodraščių, sukurtų atskirose smėliadėžėse, išrenkamas naudojimui.Pavyzdiniai duomenys
Naudojimas ir atmetimai

Kas ką naudojo, nematant kodo.

Matykite smėliadėžių naudojimą ir kiekvieną atmetimą pagal komandą ir profilį. Niekas nemato vykdyto kodo.

  • Naudojimas pagal komandą ir profilį
  • Išvardyti visi atmetimai
  • Pats kodas niekada nerodomas
nexus · smėliadėžės · naudojimas ir atmetimaiPavyzdiniai duomenys
Kas naudojo smėliadėžes ir kiekvienas atmetimas
Naudojimas ir atmetimai. Matoma, kas naudojo smėliadėžes, ir kiekvienas atmetimas, nematant jokio kodo.Pavyzdiniai duomenys
Klausimai

Apie smėliadėžes.

Kas vykdoma smėliadėžėje?

DI agentų parašytas kodas, atidaromi failai, surinkimai, testai ir įskiepių veiksmai. Viskas, kas galėtų pakenkti, jei veiktų netinkamai.

Ar tai sulėtina darbą?

Mašinos laikomos paruoštos, todėl dauguma veiksmų pasileidžia greičiau nei per sekundę.

Užsisakyti pristatymą

Vykdykite rizikingus veiksmus saugiai.

Parodysime, kaip DI agentas rašo ir vykdo kodą smėliadėžėje ir kas nutinka, kai jis bando pasiekti daugiau, nei leidžiama.