TUF 1.0 dị, usoro maka ịhazi nnyefe mmelite echedoro

Ebipụtala ntọhapụ nke TUF 1.0 (The Mmelite Framework), na-enye ngwaọrụ maka ịlele na nbudata mmelite nke ọma. Ebumnuche bụ isi nke ọrụ a bụ ichekwa onye ahịa site na mwakpo a na-ahụkarị na ebe nchekwa na akụrụngwa, gụnyere imegide nkwalite site n'aka ndị na-awakpo mmelite akụkọ ifo emepụtara mgbe ịnweta igodo maka imepụta mbinye aka dijitalụ ma ọ bụ mebie ebe nchekwa ahụ. Emepụtara oru ngo a n'okpuru nkwado nke Linux Foundation ma jiri ya mee ka nchekwa nke nnyefe mmelite na ọrụ dịka Docker, Fuchsia, Automotive Grade Linux, Bottlerocket na PyPI (ntinye nkwenye nbudata na metadata na PyPI na-atụ anya na PyPI). n'ọdịnihu dị nso). Edere koodu mmejuputa iwu TUF na Python wee kesaa n'okpuru ikike Apache 2.0.

Ihe oru ngo a na-azụlite usoro nke ọba akwụkwọ, usoro faịlụ na ihe ndị dị mkpa nke nwere ike ịmekọrịta ngwa ngwa n'ime usoro mmelite ngwa dị ugbu a, na-enye nchebe ma ọ bụrụ na isi ihe nkwekọrịta dị n'akụkụ ndị na-emepụta ngwanrọ. Iji jiri TUF, o zuru ezu ịgbakwunye metadata dị mkpa na ebe nchekwa ahụ, ma jikọta usoro ndị enyere na TUF maka nbudata na nyochaa faịlụ n'ime koodu ndị ahịa.

Usoro TUF na-arụ ọrụ nke ịlele mmelite, nbudata mmelite, na ịchọpụta iguzosi ike n'ezi ihe ya. Sistemụ nrụnye mmelite anaghị egbochi ozugbo na metadata ndị ọzọ, nkwenye na nbudata nke TUF na-eme. Maka ntinye na ngwa na melite usoro nrụnye, a na-enye API dị ala maka ịnweta metadata na mmejuputa onye ahịa API ngclient dị elu, dị njikere maka ntinye na ngwa.

Otu n'ime mwakpo ndị TUF nwere ike igbochi bụ ngbanwe nke ewepụtara ochie n'okpuru ọdịdị nke mmelite iji gbochie mmezi adịghị ike nke ngwanrọ ma ọ bụ nlọghachi onye ọrụ na ụdị ochie adịghị ike, yana nkwalite mmelite obi ọjọọ bịanyere aka na ya nke ọma site na iji ihe mebiri emebi. igodo, mwakpo DoS na ndị ahịa, dị ka imeju diski na mmelite na-adịghị agwụ agwụ.

A na-enweta nchedo megide imebi akụrụngwa nke onye na-eweta ngwanro site na idowe ndekọ dị iche iche, nke enwere ike igosipụta nke steeti ebe nchekwa ma ọ bụ ngwa. Metadata nke TUF kwadoro na-agụnye ozi gbasara igodo enwere ike ịtụkwasị obi, hashes cryptographic iji nyochaa iguzosi ike n'ezi ihe nke faịlụ, mbinye aka dijitalụ agbakwunyere iji nyochaa metadata, ozi gbasara nọmba ụdị, na ozi gbasara oge ndụ ndekọ. Igodo eji eme nyocha nwere obere ndụ ma na-achọ mmelite oge niile iji kpuchido mbinye aka site na igodo ochie.

Mbelata ihe ize ndụ nke imebi usoro ahụ dum na-enweta site na iji usoro ntụkwasị obi nkekọrịta, nke onye ọ bụla na-ejedebe naanị na mpaghara nke ọ na-ahụ maka ya. Sistemu ahụ na-eji igodo nke aka ya na-eji usoro ọrụ dị iche iche, dịka ọmụmaatụ, mgbọrọgwụ ọrụ akara igodo maka ọrụ maka metadata na ebe nchekwa, data n'oge ọgbọ mmelite na ọgbakọ ebumnuche, n'aka nke ya, ọrụ maka akara ngosi mgbakọ. Ọrụ metụtara na asambodo faịlụ ndị ewepụtara.

TUF 1.0 dị, usoro maka ịhazi nnyefe mmelite echedoro

Iji chebe pụọ na nbibi isi, a na-eji usoro maka iwepụ ngwa ngwa na dochie igodo. Igodo nke ọ bụla nwere naanị ike kacha nta dị mkpa, yana ọrụ nyocha chọrọ iji ọtụtụ igodo (nhichapụ nke otu igodo anaghị ekwe ka mwakpo ngwa ngwa na onye ahịa, yana imebi sistemụ niile, igodo nke ndị sonyere ga-enwerịrị. weghaara). Onye ahịa nwere ike nabata faịlụ ndị dị nso karịa faịlụ enwetara na mbụ, yana ebudata data naanị dịka nha akọwapụtara na metadata agbaara agba.

Ntọhapụ ebipụtara nke TUF 1.0.0 na-enye mmejuputa ntinye aka nke TUF zuru oke ma kwụsie ike nke ị nwere ike iji dị ka ihe atụ emebere mgbe ị na-emepụta mmejuputa nke gị ma ọ bụ maka itinye aka na ọrụ gị. Ihe mmejuputa ohuru a nwere obere koodu (ahịrị 1400 kama 4700), dị mfe idowe ma nwee ike ịgbatị ngwa ngwa, dịka ọmụmaatụ, ọ bụrụ na ọ dị mkpa ịgbakwunye nkwado maka ngwugwu netwọkụ akọwapụtara, sistemụ nchekwa ma ọ bụ algọridim nzuzo.

isi: opennet.ru

Tinye a comment