Hacker News

Ti-ID leti Hlawulekeke hi tlhelo ra Vuako

\u003ch2\u003eTi-ID to Hlawuleka hi tlhelo ra Vuako\u003c/h2\u003e \u003cp\u003eAthikili leyi yi nyika vutivi bya nkoka na vuxokoxoko eka nhlokomhaka ya yona, leswi hoxaka xandla eka ku avelana vutivi na ku twisisa.\u003c/p\u003e \u003ch3\u003eSwilo swa nkoka swo teka\u003c/h3\u003e \u003cp\u003eVahlayi va nga e...

6 min read Via jasonfantl.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eTi-ID to Hlawuleka hi tlhelo ra Vuako\u003c/h2\u003e \u003cp\u003eAthikili leyi yi nyika vutivi bya nkoka na vuxokoxoko eka nhlokomhaka ya yona, leswi hoxaka xandla eka ku avelana vutivi na ku twisisa.\u003c/p\u003e \u003ch3\u003eSwilo swa nkoka swo teka\u003c/h3\u003e \u003cp\u003eVahlayi va nga langutela ku vuyeriwa:\u003c/p\u003e \u003cul\u003e \u003cli\u003eKu twisisa hi vuenti ka mhaka\u003c/li\u003e \u003cli\u003eMatirhiselo lama tirhaka na ku yelana ka misava ya xiviri\u003c/li\u003e \u003cli\u003eMavonelo ya vativi na nxopaxopo\u003c/li\u003e \u003cli\u003eMahungu lama pfuxetiweke eka swiendlakalo swa sweswi\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eXiringanyeto xa Nkoka\u003c/h3\u003e \u003cp\u003eNhundzu ya khwalithi yo fana na leyi yi pfuneta ku aka vutivi na ku tlakusa ku teka swiboho leswi nga na vutivi eka tidomeni to hambana.\u003c/p\u003e

Swivutiso Leswi Vutisiwaka Nkarhi Na Nkarhi

Hi yihi ti-ID leti Hlawulekeke hi tlhelo ra Cosmologically naswona hikokwalaho ka yini ti ri ta nkoka?

Cosmologically Unique IDs i swihlawulekisi leswikulu swinene eka ndhawu ya tona ya tiadirese lerova ku tlumbana hi tinhlayo a swi koteki — ku nga ri ntsena hi ku tirhisa, kambe hi xikalo lexi ringanisiwaka na nhlayo ya tiatomo eka vuako lebyi voniwaka. Swi na nkoka hikuva tisisiteme ta manguva lawa leti hangalasiweke ti lava swihlawulekisi leswi tshamaka swi hlawulekile eka ti node to hlaya, vukorhokeri, na tidathabeyisi handle ka nhlanganiso wa le xikarhi. Leswi swi tiyisisa vutshembeki bya datha, swi sivela ku tlumbana ka tirhekhodo, naswona swi herisa xilaveko xa vulawuri byin’we ku humesa ti-ID, ku endla leswaku ku va na ti-architecture leti hangalasiweke hakunene.

Xana ti-ID leti Hlawulekeke hi tlhelo ra Cosmologically ti hambana njhani na ti-UUID ta ntolovelo?

Ti-UUID ta ntolovelo (128-bit) se ti lwisana swinene na ku tlumbana, kambe ti-ID to Hlawuleka hi tlhelo ra Cosmologically ti susumeta mhaka yoleyo ku ya emahlweni — hakanyingi ti tirhisa swivandla leswikulu swa bit-spaces, swihlovo swa entropy ya cryptographic, kumbe tindlela leti hlanganisiweke (timestamp + node + random seed) leti endlaka leswaku ti-duplicate ti nga nyawuli hi tlhelo ra tinhlayo. Ku hambana loku i ka filosofi ku fana na ka xithekiniki: xikongomelo i ku titshemba loku heleleke lerova ku hlawuleka ku nga tekiwa tanihi xitiyisekiso xa misava hinkwayo ku tlula lexi nga na ku koteka, lexi nga xa nkoka swinene eka tisisiteme ta vuhumelerisi bya le henhla kumbe ta vuhlayiseki bya nkoka.

Xana ndzi nga tirhisa ku tumbuluxiwa ka ID ya Cosmologically Unique eka pulatifomo leyi nga riki na khodi kumbe ya khodi ya le hansi?

Ina — tipulatifomo to fana na Mewayz ti endla leswaku leswi swi fikeleleka handle ka vutshila byo enta bya vunjhiniyara. Hi ku tlula 207 wa mimojula leyi hlanganisiweke leyi kumekaka hi $19/n’hweti ntsena, u nga nghenisa tindlela to tumbuluxa ID hi ku kongoma eka maendlelo ya ntirho, tidathabeyisi, na ku hlanganisiwa ka API. Kunga khathariseki leswaku u aka xiendliwa xa SaaS, pulatifomo ya e-commerce, kumbe phayiphi ya data, Mewayz yi nyika swiaki swo tirhisa tipheteni to hlawuleka ta ID handle ko tsala khodi ya cryptographic ya ntolovelo ku suka eka xiyimo xa le hansi.

Xana ku na ku cinca-cinca ka matirhelo loko ku tirhisiwa swihlawulekisi swo hlawuleka leswikulu swinene?

Ku nga va na. Ti-ID letikulu ti dya vuhlayiselo byo tala, ti engetela vukulu bya index eka tidathabeyisi, naswona ti nga hunguta matirhelo yo hlela kumbe ku languta loko database ya le hansi yi nga antswisiwanga eka tona. Maqhinga yo fana na ku tirhisa ti-UUID leti odaweke (UUIDv7) kumbe ku hlayisa ti-ID tanihi vuyimeri bya binary ku tlula vuyimeri bya tintambhu ti pfuneta ku hunguta nxavo wa le henhla. Xilotlelo i ku ringanisela switiyisekiso swa ku hlawuleka na matirhelo ya xivutiso — ku cinca-cinca loku faneleke ku kamberiwa eku sunguleni eka xiyenge xa ​​dizayini ya sisiteme ya wena ku papalata ku cinca-cinca loku durhaka endzhaku.