Distributed Systems

Por: Swayam . en: ,

Week 1: Introduction to DS, Message Passing, Leader Election, Distributed Models, Causality and Logical Time Week 2: Logical Time, Global State & Snapshot and Distributed Mutual Exclusion-Non-Token and Quorum based approaches Week 3: Distributed Mutual Exclusion-Token based approaches, Consensus & Agreement, Checkpointing & Rollback Recovery Week 4: Deadlock Detection, DSM and Distributed MST Week 5: Termination Detection, Message Ordering & Group Communication, Fault Tolerance and Self-Stabilization Week 6: Distributed Randomized Algorithms, DHT and P2P Computing Week 7: Case Studies: GFS, HDFS, Map Reduce and Spark Week 8: Case Studies: Sensor Networks, Authentication & Security in DS