Please enable JavaScript.
Coggle requires JavaScript to display documents.
Lecture 7: Robustness (Crash (Reliability (Availability (Expectation value…
Lecture 7: Robustness
-
Failure Model
Reliability
-
Safety: The client’s data are not disclosed to a third party; except where required and agreed upon.
-
Maintainability: erroneous conditions can be recognized, analyzed and fixed.
Failure
Is a period not providing a service, though this is expected by it’s
dependent users.
-
-
-
-
-
-
-
-
Distributed Commit
Consensus needs:
-
Robust commit protocol
-
3PC: 3 phases commit
-
-
-
-
Phase 3a Prepare-to-commitC: Coordinator waits for all participants have sent ready-commit and answers global-commit.
Phase 3b Prepare-to-commitP: Participants waits for global-commit and carry on.
Receiving this, it knows that no other processes are uncertain and finally commits without violating None Blocking.
-
-
-