Characterisation of Distributed Systems: Lecture 1 Flashcards
1
Q
Main Implications of Distributed Systems
A
1) Concurrency
2) No Global Clock
3) Independent Failures
2
Q
What could go wrong? ATM example.
A
1) Amount deducted, then Server crashes.
2) Amount deducted, Server sends ok message to Client (ATM) but message was lost
3) ATM crashes after sending request to withdraw money.
3
Q
Distributed Systems Challenges
A
HSSFT
1) Heterogeneity
2) Scalability
3) Security
4) Failure Handling
5) Transparency