1.
problem, o ktery se zde jedny se jmenuje rezervovani zdroju a timestamping. Je to reseno v kazdem software. S transakcemi to nema nic spolecneho.
2.
Transakce tady nejsou kvuli tomu aby liny programator s mizernym designem mohl pri nesplneni logickych podminek provest cancel - nybrz proto, kdyz se program odporouci s memory fault. Bez transakce by doslo k nekonsistenci i na 1-user systemu.
3.
doporucuji vratit diplom