Week 3
Week 3
WEEK 3
BIT-6 S1-205
Distributed Computing Systems
BEGIN_TRANSACTION
reserve WP-JFK
reserve JFK-NRB
reserve NRB-Malindi
END_TRANSACTION
Transaction Processing Systems
• Suppose the first two flights have been reserved but the
third one is fully booked.
BEGIN_TRANSACTION
reserve WP-JFK
reserve JFK-NRB
NRB-Malindi FULL
ABORT_TRANSACTION
Durable
Once a transaction commits, no matter what happens,
the transaction goes forward and the results become
permanent. No failure after the commit can undo the
results or cause them to be lost.
Transaction Processing Systems
A nested transaction is a transaction constructed from a
number of subtransactions.
Sensor Networks
Distributed Pervasive Systems
Home Systems
They consist of one or more personal computers, and they
integrate typical consumer electronics such as TVs, audio and
video equipment, gaming devices, (smart) phones, PDAs, and
other personal wearables into a single system.