
Materiali paraqet një model bazë autentikimi për shumë tenantë me Cloudflare Workers, Hono dhe D1. Arkitektura mbështetet në një shërbim qendror që përpunon kërkesat e tenantëve, secili me identifikues dhe kredenciale të veçanta.
Zgjidhja synon problemet gjatë flukseve të larta të kërkesave paralele: shterimin e përshkruesve të skedarëve nga lidhjet me shërbimet burimore, valët e riprovimeve pas përgjigjeve HTTP 429/503 dhe dëmtimin e gjendjes nga validimi i pamjaftueshëm i të dhënave hyrëse. Masat përfshijnë kufizimin e paralelizmit, riprovime me pritje eksponenciale dhe luhatje kohore, validim strikt të skemës dhe regjistrim të strukturuar JSON.
Sipas matjeve të paraqitura në material, Polsia Blueprint ul kohën shtesë të nisjes së ftohtë nga 420 ms në 11.4 ms dhe përdorimin e memories nga 285 MB në 24 MB. Në ngarkesën prej 1,000 kërkesash në sekondë, latenca P99 raportohet 38.6 ms, kundrejt 1,840 ms për modelin bazë të krahasimit.
Teksti e përshkruan implementimin si Cloudflare Workers/TypeScript, por jep edhe një shembull ekzekutimi me Python. CLI pranon identifikuesin e tenantit, tokenin e autentikimit, URL-të e instancave D1 dhe Hono, si dhe kufirin e paralelizmit. Paketa përmendet se përfshin mekanizmin e riprovimeve, teste pytest dhe Dockerfile.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

