Svartid
Svartid trenger en definert start og slutt. Et mottatt API-svar og en brukbar visning måler ulike deler.
Svartid beskriver varigheten mellom en definert start og det tilhørende resultatet. Grensen må oppgis: for eksempel når forespørselen kommer til serveren eller starter i nettleseren.
Målegrenser i portalen
I en hypotetisk portal slutter en måling når hele API-svaret er mottatt. Flere trinn kan følge før bestillingslisten vises og kan brukes. Tidene er derfor ikke utskiftbare.
Vurderingen trenger oppgave, belastning og datamengde sammen med målingen. Cachens tilstand og programvareversjonen kan også påvirke sammenligningen. Et gjennomsnitt alene kan skjule trege tilfeller. Uten samme målte del viser ulike tider ingen pålitelig ytelsesforskjell.
Kilder
Beslektede begreper
- GjennomstrømningGjennomstrømning beskriver behandlet arbeid per tidsrom. Det er ikke varigheten av ett kall eller antallet samtidige brukere.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- NettlesercacheNettlesercachen lagrer egnede HTTP-svar for senere bruk. Gjenbruk og ny validering følger de aktuelle reglene.
- Cache-invalideringCache-invalidering avslutter gjenbruk av en kopi etter definerte regler. Kildeposten er fortsatt en egen sak.
- CachingCaching gjenbruker lagrede data eller resultater. Gyldighet og tillatt brukerområde hører til utformingen.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper



