Distributed Systems BCS515D
Course Code: BCS515D
Credits: 03
CIE Marks: 50
SEE Marks: 50
Total Marks: 100
Exam Hours: 03
Total Hours of Pedagogy: 40H
Teaching Hours/Weeks: [L:T:P:S] 3:0:0:0
Characterization of Distributed Systems: Introduction, Focus on resource sharing, Challenges.
Remote Invocation: Introduction, Request-reply protocols, Remote procedure call, Introduction to Remote Method Invocation.
Distributed File Systems: Introduction, File service architecture.
Name Services: Introduction, Name services and the Domain Name System, Directory
services.
Time and Global States: Introduction, Clocks, events and process states, Synchronizing Physical clocks, Logical time and logical clocks, Global states.
Coordination and Agreement: Introduction, Distributed mutual exclusion, Elections, Coordination and agreement in group communication, Consensus and related problems.
Distributed Transaction: Introduction, Flat and nested distributed transactions, Atomic commit protocols, Concurrency control in distributed transactions, Distributed deadlocks, Transaction recovery.
Upload hand written notes please