Transaction Processing System

10/25/00


Click here to start


Table of Contents

PPT Slide

PPT Slide

Transaction Processing System

Basic Definition

Atomicity

Consistency

Isolation

Durability

A Distributed Database

A Distributed Transaction

Atomic Commitment Protocol

PPT Slide

PPT Slide

PPT Slide

State Diagram for 2PC

Presumed Abort 2PC

Presumed Commit 2PC

Non Blocking ACPs

Quorum Based Protocols

3PC State Diagram (no faults)

Decision Rule for Recovery

3PC Recovery Procedure

3PC Recovery State Diagram

3PC Can Block a Quorum

Enhanced 3PC Highlights

E3PC Decision Rule

E3PC Recovery Procedure

3EPC Does Not Block a Quorum

Summary

Summary (cont.)

Author: Yair Amir

Email: yairamir@cs.jhu.edu

Home Page: http://www.cs.jhu.edu/~yairamir/cs437/600-437.html

Other information:
Distributed Systems (600.437), Lecture 8: Distributed Transactions