rate limiting

taktbegränsning – begränsning av antalet anrop till en resurs i ett it-system per tidsenhet. Taktbegränsning används av flera skäl:

  • – för att försvåra överbelastningsattacker;
  • – för att förhindra att ett program eller en användare gör så många anrop att ingen annan får tillgång till resursen;
  • – för att den anropade resursen ska hinna med.

– Kallas ibland för hastighetsbegränsning (men se takt).

[it-system] [nätverk] [programmering] [13 april 2021]

kodväg

(code path) – den sekvens av instruktioner som faktiskt exekveras när ett program eller del av ett program körs. – Program har som regel ett antal hopp (”förgreningar”) där programkörningen väljer nästa instruktion bland två eller flera i enlighet med programmets regler. Men vid varje enskild körning väljer programkörningen bara en av dessa instruktioner vid varje hopp. Sekvensen av dessa val av förgrening kallas för kodvägen.

[programkörning] [19 april 2020]

brytpunkt

(breakpoint) – i programmering: instruktion om att programkörningen ska göra uppehåll, vanligtvis för att programmeraren ska kunna undersöka hur programmet fungerar. Brytpunkten kan vara knuten till en viss instruktion i programkoden eller inträffa när vissa villkor är uppfyllda. Brytpunkter används vid testning. Språkligt: Brytpunkt eller brytningspunkt står i andra sammanhang för ett tillfälle då en genomgripande förändring sker. Men här är det alltså bryt i betydelsen ta paus.

[programmering] [testning] [ändrad 19 april 2020]

algoritmisk snedvridning

systematiskt missvisande resultat av körning av en algoritm, i synnerhet om utfallet kan anses ofördelaktigt för en eller flera grupper. – Orsaken till snedvridningen kan vara själva algoritmen, men den kan också ligga i underlaget – de data som algoritmen behandlar. Det kan vara ett icke‑representativt urval, eller också återspeglar eller förstärker algoritmen orättvisor som faktiskt existerar. Statistisk korrelation innebär ju inte alltid kausal korrelation. Programmerarens förutfattade meningar, användares beteende i sociala medier och nytillkomna förhållanden som inte togs med i beräkningen när algoritmen skrevs kan också bidra till algoritmisk snedvridning. – Algoritmisk snedvridning har konsekvenser för värdering av samhällsförhållanden, men också för företags analys av kunddata. En utförlig beskrivning av former av algoritmisk snedvridning finns i Wikipedia. – Kallas också för algoritmisk diskriminering, algoritmisk partiskhet, algoritmisk vinkling. – På engelska: algorithmic bias; även: algorithmic discrimination. – Läs också om algokrati.

[fel] [källkritik] [programkörning] [sannolikhet] [ändrad 19 oktober 2020]

singeltenans

det att en kund eller användare ensam disponerar ett exemplar av ett program som tillhandahålls av en molntjänst eller ett organisationsnätverk. Om flera kunder använder samma program disponerar de alltså varsitt exemplar av programmet. Alternativet är multitenans. – På engelska: single‑tenancy; som attribut: single‑tenant.

[it-system] [molnet] [programkörning] [21 november 2019]