Ní fianaise iad logaí
An chuid mhíchompordach tar éis an deais
De ghnáth tosaíonn an chéad chruinniú iniúchta le muinín. Tá deais ag an bhfoireann. Tá logáil ag an bhfoireann. Tá polasaí coinneála acu, comhtháthú SIEM, cúpla scáileánghraf, agus duine éigin a bhfuil a fhios aige cá bhfuil an cnaipe easpórtála i bhfolach sa chonsól scamall. Tá na gnáthrudaí déanta ag gach duine. Sin é go díreach an fáth a n-éiríonn an cruinniú míchompordach.
Ní fhiafraíonn an t-iniúchóir an bhfuil logaí ann. Ar ndóigh tá logaí ann. Scríobhann gach córas nua-aimseartha iad de réir an chileagraim. Is é an cheist ná an féidir leis an taifead ceist shonrach athbhreithnithe a fhreagairt gan an fhoireann an scéal a atógáil de láimh. Cé a cheadaigh an glao uirlise? Cén leagan den sreabhadh oibre a ritheadh? Cén ceart sonraí a feidhmíodh? Cathain a tháinig an teagmhas AI chun solais? Cad go díreach a seoladh? An féidir an slabhra a sheiceáil tar éis don chóras bogadh, tar éis comhad a rothlú, tar éis an tseirbhís bhunaidh a athsholáthar?
Sin an áit a dtosaíonn gnáthlogáil ag éirí lag. Is boladh oibríochtúil úsáideach í líne logála. Insíonn sé d'fhorbróir cá as a tháinig an deatach. Ní fianaise é go huathoibríoch. D'fhéadfadh sé a bheith ina théacs saor. D'fhéadfadh sé a bheith atheagraithe ag cloig, maolánú, oibrithe, athiarratais, agus rothlú comhad. D'fhéadfadh réimsí neamh-chomhsheasmhacha a bheith ann mar gheall gur scríobh foireann amháin JSON struchtúrtha agus gur scríobh foireann eile cibé rud a bhí cabhrach dar leo ag 23:41. Speisialtacht Ollannach, dála an scéil: doiciméad próisis álainn a scríobh, ansin an t-aon fhíric úsáideach a stóráil i dteachtaireacht logála darb ainm misc. An-éifeachtach, más é an sprioc aiféala a bheith ort níos déanaí.
Tá Ledger ann don phointe ina n-éiríonn an t-aiféala costasach. Is sruth ceangaltán-amháin é d'imeachtaí clóscríofa, grúpáilte i seisiúin, nasctha le hashes, buanaithe trí chúl-stórais, agus athsheinmthe mar stair chórais. Ní dhéanann sé iarracht gach bunachar sonraí a ionadú. Ní dhéanann sé iarracht a bheith ina AION. Ní cruthúnas é ar chonclúid laistigh de chinneadh amháin. Is é an taifead oibríochtúil séalaithe é ar a raibh ar siúl timpeall an chórais.
Is beag an difríocht a chloistear faoi go dtí an chéad athbhreithniú tromchúiseach. Iarrann logaí ar an athbhreithneoir a chreidiúint go bhfuil sraith línte leordhóthanach, ordaithe go leor, agus gan athrú go leor. Athraíonn Ledger cruth an fhreagra. Deir sé: seo an t-imeacht, seo an hash roimhe seo, seo an seisiún, seo an t-ualach clóscríofa, seo conas an slabhra a shiúl. Níos lú amharclannaíochta. Níos mó réada.
Tá cruth ar an gceist iniúchta
Tá ceisteanna maithe iniúchta go hiontach coincréiteach. Ní chuireann castacht an chórais iontas orthu. Ní thugann siad aird ar an bhfíric go raibh deich seirbhís agus bus teachtaireachtaí le tuairimí sa imscaradh. Iarrann siad pointe ama, gníomh freagrach, taifead, agus bealach chun a fhíorú go bhfuil an taifead fós ag ciallú an rud a chiallaigh sé nuair a scríobhadh é.
Sin an fáth a dtosaíonn Ledger le himeachtaí clóscríofa. Ní téad é glao uirlise ina bhfuil uirlis ar a dtugtar. Ní abairt é toradh uirlise. Ní shrugann i dticéad é formheas. Toiliú, gníomhaíocht DPIA, cearta ábhar sonraí, iarratais scriosta, teagmhais AI, giniúint SBOM, dearbhuithe, déantáin, seisiúin, seicphointí, torthaí athsheinm: baineann na cinn seo le cruthanna imeachtaí. Déanann an suíomh cur síos ar naoi gcatagóir agus trí cinn is fiche d'athraithigh; tacaíonn scéim imeachtaí áitiúil leis an struchtúr sin. Is lú tábhacht an uimhir bheacht ná an nós dearadh taobh thiar di. Ba cheart go dtiocfadh an cheist athbhreithnithe i dtír ar chineál, ní ar mhír.
Ní cineál oifigiúlachta ar mhaithe léi féin é clóscríobh. Is é a chuireann cosc ar gach imscrúdú a bheith ina thionscadal beag seandálaíochta. Má tá catagóir, ualach, stampa ama, seisiún, gaol tuismitheora nuair is gá, meiteashonraí, hais ábhair, hais roimhe sin, síniú roghnach, agus meiteashonraí comhlíonta ag an eachtra, tá taifead ag an athbhreithneoir le scrúdú. Más teaghrán formáidithe an eachtra, níl ag an athbhreithneoir ach giúmar.
Ní cogadh ar logaí é seo. Fanann logaí úsáideach do chórais atá ag rith. Is iad fís imeallach an innealtóra iad. Is éard atá i gceist le Ledger ná na chuimhneacháin nach leor fís imeallach ina leith. Fiafraíonn athbhreithniú ar caomhnaíodh an stair, ar féidir taifead a athsheinm, ar féidir stát a atógáil, agus an dtagann athruithe ciúine chun solais. Teastaíonn struchtúr a dearadh roimh an eachtra, ní struchtúr a tionóladh ina dhiaidh, chun na ceisteanna sin a fhreagairt.
Is gealltanas é append-only is féidir leat a thástáil
Fuaimeann append-only cosúil le gealltanas simplí. Scríobh uair amháin. Cuir leis an eireaball. Ná athscríobh stair. Go praiticiúil, ní ábhar don ghealltanas sin é ach amháin más féidir leis an taifead cur isteach, giorrú, naisc ar iarraidh, agus easpa leanúnachais a nochtadh. Is féidir téacs-chomhad a thabhairt ar append-only i ndoiciméad beartais, ach má imíonn líne agus mura ndéanann aon rud gearán, ní raibh sa bheartas ach maisiúchán taobh istigh den chuid is mó.
Déanann Ledger sláine a shamhaltú ag leibhéal na heachtra. Tá ábhar ag gach eachtra a chuireann le hais ábhair. Tagraíonn an eachtra freisin d'ais shlabhra roimhe sin. Is féidir le cothabháil stórála leanúnachas a fhíorú. Is féidir le hathsheinm siúl trí eachtraí in ord. Is féidir le hancairí muiníne codanna a shéalú. Is é an smaoineamh tábhachtach ná nach bhfuil sláine tarmligthe chuig backend stórála a deir gur éirigh leis an scríobh. Iompraíonn an eachtra féin an nasc a ligeann don slabhra a sheiceáil.
Tá an phíblíne d'aon ghnó coitianta: append, hash, anchor, persist, replay. Tá an gnáthrud go maith anseo. Níor cheart go mbeadh bonneagar iniúchta ag brath ar ghaisce. Má theastaíonn innealtóir cróga le scarbhileog ó chóras gach uair a chuireann athbhreithneoir ceist bhunúsach, níor tugadh an córas chun cuntais. Níor fhostaíodh ach duine foighneach.
Déanann an t-ábhar foinseach pointe imlonnaithe úsáideach freisin. Is féidir le Ledger suí gar don chóras: mar API Rust leabaithe, C ABI, sidecar, nó dromchla seirbhíse. Tá tábhacht leis sin mar is minic a thagann bunús a scríobhadh i bhfad ar shiúl go déanach, a chailleann comhthéacs, nó a scagtar trí áisiúlacht an ruda atá á sheoladh. Dá gaire an eachtra don rud a tharla, is lú giotón léirmhínithe a bheidh ag teastáil níos déanaí.
Ní hAION é Ledger, agus is maith an rud é sin
Teip choitianta i rialachas AI is ea focal amháin a úsáid do chúig chineál éagsúla fianaise. Éiríonn gach rud inrianaitheacht, nó bunús, nó in-mhínitheacht, nó trédhearcacht. Éiríonn na focail ina anraith te. Ní dhéanann aon duine ach nod, ní féidir le haon duine aon rud a athsheinm, agus ansin cuireann an rialtóir ceist shonrach. Ní straitéis é seo. Is ceo le sonraisc é.
Freagraíonn Ledger agus AION ceisteanna éagsúla. Taifeadann Ledger cad a tharla ar fud an chórais: glaonna uirlisí, torthaí, ceaduithe, déantáin, seisiúin, eachtraí comhlíonta, teagmhais, deimhnithe. Deimhníonn AION céimeanna réasúnaíochta laistigh de chinneadh: agus réamhriachtanais agus rialacha tugtha, ar lean an chonclúid seo tríd an gcruthúnas taifeadta? Iompraíonn Trace ansin graif oibríochtúla, geataí beartais, haiseanna, fréamhacha, agus cosáin athsheinm don ríomh. Taifeadann Selvedge athscríbhinní forghníomhaithe i mbosca gainimh. Déanann Lattice meastóireacht ar gheataí beartais. Is comharsana iad seo, ní comhchiallaigh.
Ní nós imeachta é sin. Cuireann sé cosc ar fhoirne a bheith ag maíomh thar a gcumas. Is féidir le taifead an-mhaith Ledger a thaispeáint gur glaodh ar mhúnla, gur deonaíodh ceadú, gur táirgeadh déantán, agus gur taifeadadh teagmhas. Ní chruthaíonn sé leis féin gur leanadh conclúid loighciúil. Sin réimse AION. Is féidir le deimhniú maith AION bealach réasúnaíochta a chruthú, ach ní thaifeadann sé leis féin gach teagmhas oibríochtúil máguaird i sreabhadh oibre. Sin réimse Ledger.
Nuair a bhíonn na teorainneacha soiléir, bíonn an cruach níos éasca a chosaint. Tá an amlíne oibríochtúil i Ledger. Tá an cruthúnas cinntí in AION. Tá an rian ríomhaireachta in Trace. Is féidir an cinneadh polasaí a athmheasúnú trí Lattice. Is féidir an forghníomhú sandbox a athsheinm trí Selvedge. Is féidir le hathbhreithneoir ceist bheacht a chur agus an cineál ceart réada a fháil, ní bróisiúr faoi bheith trédhearcach.
Níor cheart go n-athródh stóráil an bhrí
Ceann de na bealaí is éasca chun rian iniúchta a mhilleadh ná ligean do rogha stórála brí an taifid a athrú. Cúlchóras cuimhne le haghaidh tástálacha, comhad JSONL le haghaidh iniomparthachta, bunachar sonraí áitiúil le haghaidh obair leabaithe, bunachar sonraí freastalaí le haghaidh úsáid innéacsaithe táirgeachta, buicéad cartlainne le haghaidh coinneáil fhadtéarmach: is cinntí staidiúire iad seo. Níor cheart go gcruthóidís cúig fhírinne éagsúla.
Leagann foinse agus suíomh Ledger béim araon ar stóráil phlocáilte agus ar mhúnla imeachtaí cobhsaí. Tá roinnt diall cóipe idir foinsí i liosta beacht na gcúlchóras, mar sin tá an ceacht poiblí níos simplí agus níos láidre: is ciseal í an stóráil, ní an scéimre. Ba cheart go mairfeadh cruth an taifid ar aistriú. Níor cheart go n-iompódh imirce teagmhas ina léirmhíniú nua air féin. Má athraíonn an eagraíocht a staidiúir imlonnaithe, ba cheart go bhfanfadh an slabhra mar an slabhra.
Is cosúil go bhfuil sé seo soiléir go dtí go bhfeiceann tú córais fhíora ag teip air. Taifeadann foireann réimsí iomlána i bhforbairt, baineann sí réimsí i dtáirgeadh ar mhaithe le costas, easpórtálann sí cruth difriúil chuig anailísíocht, stórálann sí fo-thacar sa loch sonraí, agus ansin tá súil aici go nglacfaidh athbhreithniú níos déanaí leis an gcomhchodach. Ní slabhra é sin. Is leabhar gearrthóg é. Leabhar gearrthóg úsáideach uaireanta, ach leabhar gearrthóg fós é.
Is é luach praiticiúil Ledger ná go dtugann sé cruth aonair imeachtaí do na foirne le dearadh timpeall air. Is féidir an ciseal stórála a roghnú le haghaidh scála, costas, coinneáil, cumhacht ceistithe, nó leithlisiú. Fanann sruth na n-imeachtaí mar réad an athbhreithnithe. Ní gá don iniúchóir pearsantacht gach cúlchórais a fhoghlaim sula gceistíonn sé ar caomhnaíodh an stair.
Cad a iarrann athbhreithniú
Tá nóiméad an athbhreithnithe i gcónaí níos lú teibí ná mar a thugann léaráidí ailtireachta le fios. Fiafraíonn duine éigin cé a cheadaigh gníomh. Fiafraíonn duine éigin an raibh toiliú ann. Fiafraíonn duine éigin cathain a raibh a fhios ag an eagraíocht faoi theagmhas AI. Fiafraíonn duine éigin cén bille ábhar bogearraí nó dearbhú a bhí ann nuair a seoladh an rud. Mura bhfuil na fíricí sin ina dtaifid cheana féin, tosaíonn an fhoireann á n-athchruthú ó thicéid, comhrá, logaí imlonnaithe, ríomhphoist, agus dóchas. Ní samhail sonraí é an dóchas. Náire, mar tá glacadh den scoth aige.
Seo an áit a dtuilleann tacsanomaíocht imeachtaí Ledger a coimeád. ApprovalRequested, ApprovalGranted, ApprovalDenied. ConsentRecorded. DataSubjectRightExercised. DpiaCompleted. RightToErasureRequested. AiIncidentDetected. SbomGenerated. AttestationCompleted. Níl na hainmneacha seo glamour. Maith. Tosaíonn an chuid glamour den chomhlíonadh de ghnáth nuair a thosaíonn na trioblóidí. Is é an chuid úsáideach ná taifead leadránach a bhíonn ann sula mbíonn duine ar bith neirbhíseach.
Do chórais AI, tá sé seo tábhachtach mar is minic a bhíonn na fíricí oibriúcháin máguaird chomh tábhachtach céanna le haschur an mhúnla. D'fhéadfadh cinneadh a bheith ceart go teicniúil ach fós dochosanta go hoibriúcháin má ritheadh an leagan mícheart, má úsáideadh an raon sonraí mícheart, má seachnaíodh an cosán ceadaithe mícheart, nó má cruthaíodh an taifead eachtra trí lá tar éis go raibh a fhios ag gach duine cheana. Ní hé an tsamhail an córas iomlán. An-ghreannmhar do lucht adhartha na samhla, an-úsáideach do dhaoine fásta.
Déanann teagmhais chlóscríofa freisin an fhreagracht níos lú sleamhain. Is féidir le ceist athbhreithnithe tagairt a dhéanamh don teagmhas ba chóir a bheith ann. Má tá sé ann, déan é a iniúchadh. Mura bhfuil, is fíric é an easpa sin féin. Is fearr sin ná a ligean air go bhfuil an freagra áit éigin sna logaí ach amháin má tá go leor seasmhachta regex ag duine éigin.
Is é an t-athsheinm an áit a n-éiríonn an taifead úsáideach
Is minic nach bhfuil i dtaifead nach féidir a athsheinm ach áis chuimhne. D'fhéadfadh sé cabhrú le daoine míniú a thabhairt ar cad a tharla is dócha. Athraíonn athsheinm é sin. Ligeann sé d'fhoireann siúl trí na teagmhais ordaithe agus an staid a atógáil ag pointe ama. Tá sin difriúil ó amlíne a léamh. Tá sé níos gaire d'iarraidh ar stair an chórais a am atá caite féin a ríomh.
Grúpálann Ledger teagmhais i seisiúin. Is féidir le seisiún comhrá, sreabhadh oibre, rith, nó tréimhse forghníomhaithe a léiriú. Is féidir teagmhais a cheistiú le chéile agus a athsheinm le chéile. Déanann seicphointí stair fhada níos lú pianmhar. Déanann seiceálacha sláine slabhraí briste infheicthe. Tá sé seo tábhachtach mar is annamh a bhíonn teagmhais fhíor ina n-imeachtaí aonair. Is seichimh iad. Bíonn an t-ord, an comhthéacs, agus na caidrimh thuismitheora mar chuid den fhreagra.
Athraíonn athsheinm freisin eacnamaíocht na fianaise. Gan athsheinm, bíonn gach ceist thromchúiseach ina saothar láimhe. Le hathsheinm, is féidir leis an eagraíocht taifid a shampláil, leanúnachas a thástáil, seisiúin a iniúchadh, agus staid a atógáil mar chuid de ghnáthoibríochtaí. Ní bhaineann sé sin breithiúnas amach. Baineann sé catagóir de chaos inseachanta amach.
Is ciúin an leagan is fearr de seo. Ní cheiliúrann aon duine mar gur freagraíodh ceist athbhreithnithe ón taifead. Ba chóir go mbraithfeadh sé gnáth. Scríobhadh an teagmhas nuair a tharla an gníomh. Fíoraíonn an slabhra fós. Atógann an seisiún. Tá an staid ag an bpointe roghnaithe infheicthe. Is é an comhionann bogearraí é le hadmhálacha a choinneáil, ach amháin gur féidir leis an admháil gearán a dhéanamh má ghearrann duine píosa as.
Cén fáth a mbaineann sé seo le hobair AI
Tá nós ag obair AI freagraí iontacha agus cuimhne oibriúcháin lag a tháirgeadh. Cuimhníonn foirne ar an taispeántas, ar an leid, ar ainm na samhla, b'fhéidir ar scáileánghabháil, b'fhéidir ar an snáithe Slack inar dúirt duine éigin seol é. Ansin téann an córas i dtáirgeadh agus tosaíonn sé ag déanamh cinntí, ag glaoch ar uirlisí, ag úsáid sonraí, ag bogadh earraí, ag iarraidh ceaduithe, agus ag cruthú eisceachtaí. Ag an bpointe sin, ní hé an t-aschur an t-aon scéal a thuilleadh.
Déanann córais ghníomhaireacha seo níos géire. Ní fhreagraíonn gníomhaire amháin. Braitheann sé, aisghabhann sé, réasúnaíonn sé, gníomhaíonn sé, agus tugann sé obair do chórais eile. Is féidir le gach glao uirlise agus toradh a bheith tábhachtach. Is féidir le gach ceadú a bheith tábhachtach. Is féidir le gach earra a bheith tábhachtach. Is féidir le gach geata beartais a bheith tábhachtach. Más é an t-aon taifead marthanach ná carn measctha logaí, tá córas gnóthach le drochchuimhne tógtha ag an eagraíocht.
Tugann Ledger cruth don chuimhne sin. Ní dhéanann sé an gníomhaire sábháilte leis féin. Ní bheannaíonn sé sreabhadh oibre dona. Ní chruthaíonn sé conclúid mhatamaiticiúil. Taifeadann sé an rian oibriúcháin ar bhealach is féidir a fhíorú agus a athsheinm. Is céim shuntasach suas é sin cheana féin ó scáileánghabhálacha, easpórtálacha consóil, agus an scarbhileog naofa den fhírinne iar-chúitimh.
Feabhsaíonn sé seo iompar innealtóireachta freisin. Nuair a bhíonn imeachtaí clóscríofa, bíonn ar fhoirne cinneadh a dhéanamh faoi cad is tábhachtaí. Nuair a bhíonn imeachtaí nasctha le hashes, bíonn ar fhoirne caitheamh le stair mar shlabhra. Nuair a bhíonn imeachtaí athsheinmthe, is féidir le foirne tástáil an ndéanann a scéal oibriúcháin aththógáil i ndáiríre. Éiríonn cuntasacht ina rud nach paragraf sa chuid riosca é a thuilleadh, ach cuid de chonradh an runtime.
An ceacht
Ní hé an ceacht ná go bhfuil logaí dona. Tá logaí úsáideach. Cuidíonn siad le daoine córais a oibriú, lochtanna a dhiagnóisiú, feidhmíocht a thuiscint, agus coinníonn siad forbróirí ó bheith ag iarraidh iompar táirgeachta a thomhas ó thuairimí. Ach ní fianaise iad logaí go huathoibríoch. Ní éiríonn líne téacs iontaofa toisc gur scríobh freastalaí le hainm tromchúiseach í.
Teastaíonn struchtúr ó fhianaise. Teastaíonn leanúnachas uaithi. Teastaíonn úinéireacht uaithi. Teastaíonn bealach uaithi chun athruithe agus bearnaí a bhrath. Caithfidh sí maireachtáil ar aistrithe stórála, athruithe imlonnaithe, athruithe soláthróra, agus an mhian an-dhaonna stair a ghlanadh suas roimh athbhreithniú. Is é Ledger an taifead oibriúcháin oscailte don phost sin: imeachtaí clóscríofa, slabhrú hash, seisiúin, athsheinm, seiceálacha sláine, agus dromchlaí imlonnaithe atá gar go leor don chóras le bheith úsáideach.
Tá greann tirim ann sa bhfíric go mbraitheann todhchaí AI chuntasach ar thaifid níos fearr a dhéanamh d'imeachtaí leadránacha. Ach is mar sin a oibríonn córais thromchúiseacha. Faigheann an freagra iontach aird. Is é an taifead a chinneann ar cheart d'éinne creidiúint sa chóras fós sé mhí ina dhiaidh sin.
Mar sin coinnigh na logaí. Léigh iad, cuardaigh iad, graf iad, mallachtaigh orthu nuair a athraíonn formáid an stampa ama. Ach ná measc suas iad le fianaise. Is é an fhianaise an taifead ar féidir leat siúl siar tríd, an slabhra a ghearánann nuair a bhristear é, agus an stát is féidir leat a aththógáil nuair a éiríonn an seomra ciúin agus nuair a fhiafraíonn duine éigin cad a tharla i ndáiríre.