CS435 - Distributed Systems
with Dr. Basit Qureshi

Tutorial 2
_____________
Complete the following tasks.
  • Read S. M. Thampi ,"Introduction to Distributed Systems", arXiv:0911.4395, 2009.
  • Read Introduction to Distributed System Design - Google Code University

  • Answer the following questions:
    _____________
  • List the challenges in a Dist. System.
  • What is Partial failure in Dist. Systems? Can there be a total failure?
  • Explain how recovery works in Dist. Systems?
  • How does caching differ from replication?
  • Often TCP/IP protocol is used for Dist. Systems communication. What could go wrong with Async. mode data transmission in a Dist System.
  • What is RPC? How is this different from System call?
  • What are the security challanges in Dist. Systems?