Klassifikazzjoni fil-cache tiffranka tfittxija waħda u tiffriża l-opinjoni ta' bieraħ fid-deċiżjoni ta' llum. Il-paragun veru mhuwiex cache kontra l-ebda cache: huwa osservazzjoni, il-freskezza tagħha u r-risposta li għażel is-sit tiegħek. Jekk titlef il-konfini bejn dawn it-tlieta, ottimizzazzjoni tibda tagħmel politika waħedha. It-tiswija hija kontabilità, mhux feed aħjar.

Tliet rekords bi tliet arloġġi differenti

Osservazzjoni hija l-qasam li rċevejt, il-feed li minnu ġiet u l-verżjoni tad-dataset warajha. Il-freskezza hija proprjetà tad-dħul tal-cache: meta marret it-tfittxija, meta d-dħul ma jibqax affidabbli u jekk l-aħħar aġġornament reġa' lura xi ħaġa. Ir-risposta hija dak li jagħmel is-sit tiegħek dwarha għal din it-talba, dan il-kont jew din l-azzjoni. Huma prodotti minn sidien differenti u jmorru lura b'rati differenti, u għalhekk ringiela waħda msejħa blocked teqred id-distinzjoni.

RecordWho owns itHow long it should liveDamage when it is folded into another row
The observationthe feed's operatoruntil a newer dataset version replaces ita stale lookup becomes indistinguishable from a fresh one
Its freshnessthe applicationone request's tolerance for agea failed refresh hides behind a cache hit
The responsewhoever owns the site policyuntil that policy is revieweda feed outage turns into an indefinite block

Żewġ arloġġi jixirqilhom attenzjoni speċjali. Il-mument li fih marret it-tfittxija tiegħek mhuwiex il-mument li fih il-fornitur ippubblika d-dataset, u operatur li jaqra r-ringiela aktar tard jeħtieġ ikun jaf minn liema mit-tnejn ġie kull valur. Issettja l-iskadenza u l-aġġornament skont il-mudell ta' aġġornament dokumentat tal-feed u skont l-ispiża li tkun żbaljat, qatt skont numru misluf minn sit ieħor.

Żomm il-qasam, mhux il-verdett

Id-dokumentazzjoni ta' MaxMind dwar IPs anonimi hija eżempju konkret wieħed ta' feed li jifred VPN anonimu, fornitur ta' hosting, proxy pubbliku u ħruġ Tor f'qasmiet distinti. Hija tiddokumenta wkoll li subnet VPN mhux reġistrat jista' minflok jidher taħt il-bandiera tal-hosting. Li tgħaffiġ dan f'boolean wieħed jitfa' l-unika parti li operatur seta' jawditja aktar tard.

L-ebda direzzjoni ta' inferenza mhija sigura. Tikketta ta' hosting ma tistabbilixxix li ntuża tunnel, u n-nuqqas ta' bandiera VPN ma jistabbilixxix li ma kien hemm xejn bejn il-klijent u s-servizz tiegħek. Dawn huma żewġ affermazzjonijiet differenti, u boolean wieħed ma jistax jesprimi waħda minnhom.

Rabta d-dħul mal-indirizz li vverifikajt

Wara proxy rivers, l-applikazzjoni trid tuża l-immaniġġjar tal-indirizz tal-klijent li approva d-deployment. Intestatura ta' forwarding fornuta minn min issejjaħ qatt ma tista' tagħżel ir-reputazzjoni fil-cache ta' xi ħadd ieħor.

Dik il-falliment hija kemm bug ta' korrettezza kif ukoll ta' sigurtà, għax attakkant li jikkontrolla l-intestatura jista' jiret dħul fiduċjuż jew iwaħħal vittma ma' wieħed ħażin. Idderiva ċ-ċavetta mill-konnessjoni li temmet l-infrastruttura tiegħek stess, u rrekordja liema derivazzjoni ntużat. Meta jkun hemm diversi proxies quddiem, iddokumenta l-katina minflok tafda l-ewwel intestatura li tidher plawsibbli. Jekk il-katina hija ambigwa, illoggja ċ-ċavetta derivata u l-intestatura li rrifjutajt, għax it-tieni hija dik li se tistaqsi reviżjoni ta' inċident.

In-nuqqas ta' evidenza mhuwiex riżultat nadif

Timeout, risposta malformata u database mhux disponibbli kull wieħed ifisser xi ħaġa differenti minn tfittxija b'suċċess li ma qabblet xejn. Ippreżentahom bħala eżiti separati, u iddeċiedi minn qabel x'jagħmel l-azzjoni protetta meta ma jkunx hemm evidenza xejn. Paġna ta' qari biss u azzjoni f'kont illoggjat jistgħu raġonevolment isegwu regoli differenti hemmhekk.

Li żżomm l-awtentikazzjoni normali, jew titlob verifika appoġġjata, normalment hija tweġiba aħjar milli tittratta waqfa bħala permess ġenerali jew bħala projbizzjoni għas-sit kollu. Illimita kemm tista' ddum tfittxija u waqqaf maltempati ta' aġġornament bil-mekkaniżmu li tgħid l-integrazzjoni. Meta tintuża valur qadim waqt waqfa, ittikkettah bħala qadim fil-punt tad-deċiżjoni, u agħmel viżibbli l-aħħar falliment tal-aġġornament sabiex difett li jdum ma jistax jgħaddi bħala dħul b'saħħtu. X'ikun l-għażla, iktebha fejn tiġi infurzata l-politika, mhux f'kumment ħdejn it-tfittxija.

Iż-żamma tappartjeni għall-istess deċiżjoni: żomm il-qasmiet li teħtieġ din il-funzjoni u t-traċċa tar-reviżjoni warajhom, xejn aktar. Cache tal-IP m'għandux isir storja tal-browsing.

Aċċetta erba' każijiet, fosthom korrezzjoni

Ittestja riżultat frisk, riżultat skadut, tfittxija falluta u klassifikazzjoni li ġiet korretta aktar tard. Kull wieħed jeżerċita fergħa differenti, u biss l-aħħar juri jekk restrizzjoni żbaljata tistax titneħħa.

Imbagħad ikkonferma li utent ordinarju għandu triq biex jitlob reviżjoni wara blokk żbaljat, għax il-feed xi drabi se jkun żbaljat u l-kju huwa parti mid-disinn. Ikteb l-erba' każijiet fir-runbook bl-isem tas-sid tal-politika ħdejhom. Id-disinn jistħoqqlu postu meta jneħħi tfittxijiet żejda filwaqt li jżomm l-inċertezza intatta u d-deċiżjoni tidher f'idejn persuna.

Artikli relatati