Unit-1 Characterization of Distributed Systems System Model Theoretical Foundation for Distributed System Unit-2 Distributed Mutual Exclusion Deadlock Detection in Distributed Systems Agreement Protocols Unit-3 Interprocess Communication Distributed Objects and Remote Invocation Distributed File Systems Unit-4 Transactions and Concurrency Control Distributed Transactions Replication Unit-5 Introduction to Grid Computing Introduction to Cloud Computing Important Questions with Answers Model Test Papers Bibliography Index