Documente Academic
Documente Profesional
Documente Cultură
Tranzact ii distribuite
Mitic a Craus
Univeristatea Tehnic a Gheorghe Asachi din Ias ,i
1/ 5
Introducere
Tranzact ii distribuite
Introducere
logic a).
Exemple: Extragerea de bani de la un bancomat; Cump ararea unui produs de la un automat de cafea; Rezervarea unui bilet la avion; Inregistrarea online la un curs sau conferint a. Nu sunt admise rezultate part iale. Exemple: Automatul de cafea preia banii si prepar a cafeaua solicitat a, dup a care o pune la dispozit ia clientului. Nici una din operat ii nu poate lipsi, iar ordinea trebuie respectat a. Inregistrarea online la un curs nu se termin a dac a nu sunt completate toate c ampurile obligatorii si nu este transmis formularul completat.
2/ 5
Introducere
Tranzact ii distribuite
Atomicitatea: Din exterior, tranzact azut a ca o act a. , ia este v , iune indivizibil Consistent a: Tranzact a elementele stabile (invariante) ale sistemului. , iile nu altereaz Izolarea: Tranzact a ntre ele; o tranzact , iile nu interact , ioneaz , ie nu poate cont , ine
permanente.
3/ 5
Introducere
Tranzact ii distribuite
Tranzact a izolarea , iile sunt programate ca thread-uri sau procese. Aceasta asigur
4/ 5
Introducere
Tranzact ii distribuite
Tranzact ii distribuite
Tranzact ii efectuate ntr-un sistem distribuit. Propriet a tile sunt acelea si: atomicitatea, consistent a, izolarea, persistent a. Defect arile pot mai complexe: Se defecteaz a o component a sau un grup de componente computat ionale. Se defecteaz a un canal sau un grup de canale de comunicare. Defect iunile pot bizantine.
5/ 5