DISTRIBUTED SYSTEMS R13 SYLLABUS UNIT-I Characterization of Distributed Systems : Introduction, Examples of Distributed Systems, Resource Sharing and the Web Challenges. System Models : Introduction, Architectural Models, Fundamental Models. UNIT-II Time and Global States: Introduction, Clocks Events and Process States Synchronizing Physical Clocks, Logical Time And Logical Clocks, Global States, Distributed Debugging. Coordination and Agreement: Introduction, Distributed Mutual Exclusion, Elections, Multicast Communication, Consensus and Related Problems. UNIT-III InterProcess Communication: Introduction, The API for the Internet Protocols, External Data Representation And Marshalling, Client-Server Communication, Group Communication, Case Study: IPC in UNIX. Distributed Objects and remote invocation: Introduction, Communication between Distributed Objects, Remote Procedure Call, Events and Notifications, Case Study: Java RMI UNIT-IV Distributed File S...