CS8603 Distributed Systems Syllabus
CS8603 Distributed Systems Syllabus: CS8603 Distributed Systems Syllabus – Anna University Regulation 2017 OBJECTIVES: To understand the foundations of distributed systems. To learn issues related to clock Synchronization and the need for global state in distributed systems. To learn distributed mutual exclusion and deadlock detection algorithms. To understand the significance of agreement, fault tolerance and recovery protocols in Distributed Systems. To learn the characteristics of peer-to-peer and distributed shared memory systems. UNIT I INTRODUCTION Introduction: Definition –Relation to computer system components –Motivation –Relation to parallel systems — Message-passing systems versus shared memory systems –Primitives for distributed communication –Synchronous versus asynchronous…