Kovadhow dyski
RODMENA LRS
Kavadow war govynGwithva dustuni rag dyski, ow recordya pandr'a hwarva unnweyth ha'y witha yn kewar.
RODMENA LRS yw Learning Record Store. Ev a gymer kovadhow a weythres dhyski y'n furv xAPI, aga gwitha heb chanj hag aga daskor dre'n ynterfas govyn xAPI savonek. Ev a dremen pub prov y'n ADL LRS Conformance Test Suite rag xAPI 1.0.3 ha xAPI 2.0. An database y honan a wra gwitha kovadhow kliens dibarth an eyl dhyworth y gila. Dalghys kovadhow yw enkryptys orth powes. Menegvaow dyskoryon a vydh gwithys yn furv alhwedhys ha hanow-fals hepken. Ny yll kovadhow gwithys bos chanjys, kyn hyll kedhlow personel dysker bos diles war govyn ha'n dilesansow a vydh skrifys dhe goflyver gans prevans-trobel.
Piw yw ragdho. Platfomow dyski ha proviers trenyans a res dhedha gwithva konformadow rag kovadhow gweythres dyskoryon. Servis kilva yw mayth yw askorrasow dres warnedho hag a elow anodho dhyworth aga servyoryon, ha ny wra dyskoryon ha peuryoryon kows ganso yn tidro. REES yw y gynsa devnydhyer.
- Studh
- Kavadow war govyn
- Rann a
- Offrynnow
- Licens
- Proprietary. Copyright RODMENA LIMITED, all rights reserved.
- Kewiryans
- 1,365 xAPI 1.0.3 conformance tests, all passed
- 1,435 xAPI 2.0 conformance tests, all passed
- Verified 2026 mis Gwynngala 23
- Tags
- xAPIKovadhow dyskiKewiryansMulti-tenantGwithyans dataRout audit
Kesflunnyans Teknek
Skrifys rag arvroder teknegel. Gesys yw mes rannres na's teves gwerth musurys.
Standards
- xAPI 1.0.3
- ADL Experience API Specification, version 1.0.3
- xAPI 2.0
- IEEE 9274.1.1-2023
- Dewis versyon
- Herwydh govyn, gans an heder X-Experience-API-Version. Degemmys yw 1.0.x ha 2.0.x, ha vershyon a vank po na wodhvedhys yw naghys gans 400.
- Suiten gostedh
- ADL LRS Conformance Test Suite, gwariys diwettha 23 Gwynngala 2026
- Sewyans kessenyans
- xAPI 1.0.3: 1,365 a 1,365. xAPI 2.0: 1,435 a 1,435.
- Dres an suite
- Ple ma an suite ow leverel na wra provi rekwiryans, gwirians dedhyes a'n gorher. Ni a gavas ynwedh hwegh prov suite na wrons assertya tra vyth ha'ga gorheri yn unnik.
- Dre dhesin
- OAuth 1.0 yw didhevnydhys ha nyns yw degemmys. Askorrasow drehevys war an servis a'n gelow servyer dhe servyer. Ny gemmer gelwisow a-dreus-origen dhyworth peurel.
Ynterfas
- Asnodhow
- Statements, State, Activity Profile, Agent Profile, Activities, Agents hag About. Pub hyns GET a worbyp ynwedh HEAD.
- Awtorheans
- HTTP Basic ow tevnydhya credentials dyllys gans an servis. Secrets yw 256 bit ha gwithys yn unnik avel verifier gans alhwedh. Credentials ankoth, dialhwedhys ha dehedhys a dhegemmer gorthebow 401 hevelep dre byte.
- Skrifen Rekwest Arall
- Skoodhys yn-dann 1.0.3 ha nag yw skoodhys yn-dann 2.0, drefenn an specyfyans na dhe wul henna.
- Dustuniethow sinys
- JWS gans RS256, RS384 ha RS512, gwirys pan vo testskrif ynkleudhys.
- Kevreythow
- multipart/mixed, kehevelys dre hash SHA-2. 5 MiB pub stagell ha 1 MiB pub korf statement, an dhew konfiguryadow.
- Paging
- Kersoryon dibowt sinys a wort gwiw dres dastalleth. Oll gorthebow statements a dheg an pennlinen hevelepter xAPI.
- Idempotency
- Degemmerys yw dasdhanvon marghlen identek heb dewblekheans. Refusys yw onan konfliktus gans 409.
- Rate limiting
- Der credential, gans budjet dyffrans der drigva arhweler rag kowethiad fyllis.
Enysheans ha sawder
- Enysheans tenantes
- PostgreSQL row-level security, gwrys yn-ober ha konstrynys war bub tabel a syns data tenna. Perghenn an rol database a'n dowlen ny bew tra vyth ha ny yll ev hy hompassya. Pub transackshyon a gemmer y denna dhyworth an krynsys awtentys seulabrys.
- Dyghys, gwrys
- An assay a-dhyworth katalog a fyll an drehevyans mara fyll polisi dhe neb tabel tenans, po dhe neb rannva gwrys dhe dermyn resek.
- Encryption at rest
- AES-256-GCM war gorfow statement, dokumentys, stagellow, styryow gwrians ha honaniethow manylyon, yn-dann alhwedh pub rekord a dheu dhyworth HKDF-SHA256.
- Kelmys ciphertext
- Yma ciphertext kelmys orth honanieth y rew ha ny dhisgodha mar pydh gwayys dhe rew aral.
- Gwithyans alhwedhow
- Tri alhwedh synsys a-ves dhe'n dhatabass, yn fylennow alhwedh 0600 po y'n kerghynnedh. Nyns eus alhwedh dre dhefowt, ha'n gonis a nagh dalleth heb anedha.
- Key rotation
- Alhwedh an menegyans a dros dre rekey dhyworth an kesrosweyth a yll bos dastallethys, ha trehylli alhwedh an credential a dhasdhil credentialyow. Drefen bos kovadhow ow kwitha id an alhwedh a's skrifas, ny res dhe drehyllyans gwayans data vyth.
- Asnadowydhyon dyskoryon
- Gwithys yn unnik avel tokynnow HMAC-SHA256 yn-dann alhwedh per-tenant, hag yma unn dysker yn dew denant ow ri dew dokyn ankensa. Ny with koloven vyth honanieth dysker yn kler.
- Kewiryow manylyon
- Set selyow xAPI a statements/write, statements/read, statements/read/mine, state, profile, all/read hag all. An lyha a lenn yn unnik an derivansow a skrifas an credential y honan.
- Anhedhadowder
- Trigeryow database a gwith derivansow hag stagellow yn append-only der nagha UPDATE, DELETE ha TRUNCATE. An unnik chanjyow kummysys yw an baner dilea hag erasyans.
- Treusporth Database
- Res yw TLS gans gwirians leun a'n testskrif ha'n hanow-ost, ha'n gonis a nagh dalleth heb hemm.
- Hwilas hwarvosow audit
- Unn hwarvos restrys pub govyn, ow synsi ynno ID an govyn, ID an alhwedh kollenwel, tenant, method, asnodh, studh, niver a govadhow, hirder hag henwyn an sileow. Gwerthow an dhyskybel yn sileow yw tokenys kyns bos kovadhys.
- Previans tamper
- Kevnidennys yw kovnoten an dileans, hag unn arhadow a wir oll an gadon dhiworth an kensa kolm bys dhe'n diwettha.
Gwithyans data
- Erasure
- Redaktyans feynhonanyel. An dysker a vydh asleys gans feynhanow a-dhasober yn pynag tyller may hyll derivans aga henwel, gorthypow tekst rydh ha stagellow a vydh diles, hag aga dogvennow State hag Agent Profile a vydh dileys. Ny dhevnydhir dileans fisegel.
- Dilea, rekordys
- Y skrifir erasyansow dhe'n kovnoten hash-chained. Drefen bos an gorhemmyn ow nagha erasyans na gers orth tra vyth, ny yll dysker mis-dypys tremena avel erasyans kowlwrys.
- Kopys
- Kollenwys yw dileans pan vo dewisys an kilvaow a veu kemmerys kyns niek. Wosa restor, daswarys yw an kovnoten dhileans.
- Gwithans
- Dre vis kalann, pub ensampel. An mis yw digelmys, eksportys avel unn restren pub tenent, ha hedhys. An hedh yw naghys marnas an niver a resow eksportys a gesson.
- Gwithans, rag pub kliens
- Klient a vynn y bresyans gwitha y honn a vynn y ynstance y honn.
- Exportya pan eser yn-mes
- Dres an kesfas xAPI savonek, arval a yll folienna der y recordys oll ha'ga stagellow avel xAPI JSON ha kemeres an somm.
- Trigva
- Yma ensampel owth oberi y'n rannbarth a wovyn kevambos. Nyns eus dhe'n gonis saw unn database PostgreSQL.
Oberennow ha gwirya
- Model displegyans
- Instans multi-tenant kevrennek, po instans dibarow rag pub kliens.
- An provow a dhiskwedh y halsons fyllel
- Ny wra an harneis amontya sewena dhyworth vyth a'n 47 arhwilas gweythek bys pan vo diskwedhys an arhwilas na dhe FAIL erbynn drehevyans terrys a-borpos. Ni a redeg ynwedh an suite konformita erbynn drehevyansow terrys.
Pyth a wra
-
Gwrys argerdhys gans Conformance
A dremen an 1,365 test oll a'n ADL LRS Conformance Test Suite rag xAPI 1.0.3, ha'n 1,435 oll rag xAPI 2.0.
-
Ny wra kovadhow chanjya
Wosa bos gwithys, ny yll lavar bos amendys po gorherys, saw difeudhys, dell yw henwys y'n standard.
-
Keskerys dre dhesin
Kovadhow arbroforyon yw gwithys dibarth der rewlys a wra an database aga gweithresa, dres kod an gweythreser.
-
Kryptys ha hanow fals
Yma dalghow kovadh kryptys y'n pow, ha nyns yw honanhesow dyskoryon rollys saw avel tokenys alhwedhys.
-
Dilea gans lergh audit
War govyn, kedhlow personel dysker a vydh diles dhyworth aga hovadhow, ha'n dilesans a vydh kovadhys yn koflyver chaynys gans hash ha gans prevans-trobel.
-
Manylyjow y'n kylgh
Kredensyal yw gweythys dhe'n oberyansow a res dhodho hepken, bys dhe redya marnas an kovadhow a skrifas ev y honan.
Rag skrifennow, rag argerdh po rag kesjunyans, kestewgh orthyn ni.