Beruflich Dokumente
Kultur Dokumente
1. What are the rules to abort the nested transaction? 1. What are the rules to abort the nested transaction?
2. Define consistent cut. 2. Define consistent cut.
3. Define the terms: clock skew and clock drift. 3. Define the terms: clock skew and clock drift.
4. Mention some motivations for replication. 4. Mention some motivations for replication.
5. What is the election algorithm? 5. What is the election algorithm?
6. What is name space & domain name system? 6. What is name space & domain name system?
7. Differentiate marshalling and un-marshalling. 7. Differentiate marshalling and un-marshalling.
8. Formulate why there is no explicit data typing in CORBA CDR? 8. Formulate why there is no explicit data typing in CORBA CDR?
9. Explain on shared memory approach. 9. Explain on shared memory approach.
(ii) Explain detail about two phase commit protocol. (8) (ii) Explain detail about two phase commit protocol. (8)
11a. (i) Outline the importance of nested transactions with an example. (8) 11a. (i) Outline the importance of nested transactions with an example.(8)
(ii)Why do we go for optimistic concurrency control? Explain (8) (ii) Why do we go for optimistic concurrency control? Explain (8)
(OR) (OR)
b. With a simple case study, explain the concept of distributed
b. With a simple case study, explain the concept of distributed
Deadlocks. (16)
Deadlocks. (16)