SOFTWARE ENGINEERING

EMERGING TRENDS IN SOFTWARE ENGINEERING

CLOUD COMPUTING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The ____ may arise when a process rolls back to its checkpoint after a failure and requests all the other affected processes also to roll back
A
Rollback
B
Phantom Effect
C
Domino Effect
D
Livelock problem
Explanation: 

Detailed explanation-1: -The Livelock problem may arise when a process rolls back to its checkpoint after a failure and requests all the other affected processes also to roll back. In such a situation if the roll back mechanism has no synchronization, it may lead to the livelock problem as described below [1].

Detailed explanation-2: -Checkpoint based rollback recovery techniques can be classified into three categories: uncoordinated checkpointing, coordinated checkpointing and communication induced check pointing. Uncoordinated checkpointing allows each process the maximum autonomy in deciding when to take checkpoints.

Detailed explanation-3: -Disadvantages a) Multiple processes may force independent checkpoints for the same Z-formation. b) Checkpoints may be forced for Z-formations that never emerge. 1.

There is 1 question to complete.