Storitve Aplikacijskega Nivoja Flashcards

1
Q

Kaj so lastnosti transakcij

A

Atomarnost - transakcija se izvede do konca
Konsistentnost - stanje mora biti skozi celotno transakcijo dosledno
Izolacija - ena transakcija nemore vplivati na druge transakcije
Trajnost - ko se izvrsi mora biti trajna sprememba

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Metode zaklepanja

A

pesimisticna metoda - ko pride do konflikta se ena izmed transakcij prekine in rollbacka in kasneje izvede
Strogo dvofazno zaklepanje - v prvi fazi zaklene vse vire ki jih potrebuje v drugi fazi izvede transakcijo in zatem odklene vse vire
Optimisticna metoda zaklepanja - transakcija se dela nad kopijami spremenljivk in ko je transakcija potrjena se prenesejo rezultati v prave spremenljivke

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Kaj je smrtni objem

A

Ko 2 ali vec procesov nemoreta dostopati do spremenljivk ker so zaklenjene iz ene ali druge strani in drugega cakata da odklene

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Kaj je problem zaupanja

A

tezko je spremljati lastnistvo sredstva in prenose v poslovnem omrezju
deljena replicirana knjiga z dovoljenjem za dostop
porazdeljena in deljena glavna knjiga
konsenz, sledljivost izvora, nespremeljivost, dokoncnost

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Kaj je konsenz

A

Je veriga blokov v kateri ni voditelja in morajo vsa vozlisca potrditi nov blok da se ga doda v verigo blokov

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Kaj je nespremenljivost

A

šifriranje poskrbi da ko se blok doda v verigo ga ni mogoce vec urejati, če pride do kaksne napake se doda nov blok a napaka bo vedno vidna v verigi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Kaj je dokoncnost

A

veriga blokov se lahko uporabi kot dejanski posrednik med 2 udelezencema tako da je vanjo zapisano dejansko stanje ki je bilo dosezeno s konsenzom udelezencev

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Kaksen je postopek

A

uporabnik zacne transakcijo in poslje podatke vsem vozliscem
vsako vozlisce vstavi transakcijo v svoj blok po dolocenem casu vozlisce isce proof of work in ko ga najde poslje blok vozliscem v omrezju da ga potrdijo, potrdijo ga ce je brez konfliktov in ce zeton ni biu 2x uporabljen dodajo blok v verigo in zacne delovanje novega, trans po potrditvi ni mogoce preklicati

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Kaj je veriga blokov

A

to je tehnologija s katero se hranijo informacije, kripto valute so zelo popularne pri uporabi verige blokov

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Kaj je DNS

A

na spletno mesto se povezemo s pomocjo streznika DNS ta preslika imena domen v IP
ko vzpostavimo povezavo dobimo stevilo IP in naslov DNS to pa se uporablja za prevajanje imen v IP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Zakaj časovna sinhronizacija

A

za transakcije in zascito ker casi transakcij nemorejo biti tocno doloceni

How well did you know this?
1
Not at all
2
3
4
5
Perfectly