Itsenäinen koulutus- ja tutkimusyksikkö · Tampere KirjauduRekisteröidy
Pohjolan rahoitusteknologian instituuttiRahoitus, data ja ohjelmistot – opintoja ja tutkimusta Tampereelta

Miksi täsmäytys on edelleen vaikeaa?

2025-05-12 · Henna Rautio

Kuva: Wikimedia Commons

Kun kysyn uusilta opiskelijoilta, mikä maksuliikenteessä on vaikeinta, vastaus on yleensä turvallisuus tai nopeus. Harva mainitsee täsmäytyksen. Silti juuri se vie suuren osan kehittäjien ajasta.

Syy on yksinkertainen: eri järjestelmät kirjaavat saman tapahtuman eri hetkellä ja hieman eri tavalla. Yksi tapahtuma voi näkyä kolmessa paikassa kolmella aikaleimalla.

Kuva: Wikimedia Commons

Hyvä käytäntö on suunnitella tunniste ennen kuin kirjoittaa riviäkään koodia. Jos tapahtumalla ei ole pysyvää, kaikissa järjestelmissä säilyvää avainta, täsmäytys muuttuu arvailuksi.

Kommentit (2)

juhani_t 2025-05-14 19:42

Tunniste ennen koodia, juuri näin. Olen nähnyt projektin, jossa tätä ei tehty ja täsmäytys hoidettiin kolmella eri skriptillä.

Sari K 2025-05-20 08:15

Hyvä kirjoitus. Olisi kiva nähdä esimerkki aikaleimojen käsittelystä.

Kirjaudu sisään tai rekisteröidy kommentoidaksesi.