Tutorial Week 14
Questions
Q1: Consider Andrew Tanenbaum's definition of a distributed system:
A distributed system is a collection of independent computers that appear to the users of the system as a single computer.Why are there currently no systems that match this definition?
Q2: What is the difference between a distributed and a parallel system?
Q3: How do Remote Procedure Calls (RPCs) work?
Q4: What are the challenges in implementing remote object references?
Q5: Why is Unix file semantics problematic for distributed systems?