Home

päivitystiheys

Päivitystiheys tarkoittaa, kuinka usein järjestelmä, sovellus tai tieto päivitetään tai päivitetään uudelleen. Termiä käytetään sekä ohjelmistopäivitysten että datan, sisällön tai mittaustietojen säännöllisen päivittämisen yhteydessä. Päivitystiheys vaikuttaa käyttäjäkokemukseen, tiedon tuoreuteen ja järjestelmän resurssien käyttöön.

Tyypillisiä konteksteja ovat ohjelmistopäivitykset, jolloin ohjelmistoon julkaistaan korjauksia tai uusia ominaisuuksia; data- ja tiedonhallinta, kuten ETL-prosessit,

Päivitystiheyteen vaikuttavat tekijät ovat esimerkiksi vaadittu tietojen tuoreus ja käyttötilanne, järjestelmän vakavuus ja käytettävissä olevat resurssit,

Mittareita päivitystiheydelle ovat muun muassa päivitysväli (ajallinen interval), päivitystaajuus, päivitysviive (latency) sekä tuoreuden tai stalenessin mittari.

Parhaita käytäntöjä ovat päivitystyön suunnittelu ja SLA:iden määrittäminen, automaatio ja CI/CD-prosessien hyödyntäminen, versiointi sekä mahdollisten virhetilanteiden

välimuistien
päivittäminen
ja
tietojen
synkronointi;
sekä
verkkosivustojen
tai
sovellusten
sisällön
päivitykset
sekä
sensorien
mittaustietojen
lukujen
päivittäminen.
sekä
kustannukset.
Lisäksi
päätöksiä
tekee
usein
riippuvuusmalli:
joissakin
tapauksissa
seuraa
jatkuva,
lähes
reaaliaikainen
päivitys;
toisissa
tapauksissa
riittää
suurempi
välimatka
ja
vähemmän
frekventa
päivityksiä.
Näiden
avulla
voidaan
arvioida,
täyttyvätkö
järjestelmän
vaatimukset
ja
käyttäjien
odotukset.
hallinta
rollback-
ja
backoff-strategioiden
avulla.
Riippuvuuksia
ja
prioriteetteja
tulisi
hallita
hyvin,
jotta
kriittiset
päivitykset
toimitetaan
oikeaan
aikaan.
Esimerkiksi
kriittisille
järjestelmille
voidaan
määrittää
nopea,
mutta
hallittu
päivityssykli,
kun
taas
vähemmän
tärkeät
voivat
noudattaa
pidempiä
aikatauluja.