Advanced Distributed System
Distributed systems help programmers aggregate the resource of many networked computers to construct highly available and scalable services. This class teaches the abstractions, design and implementation techniques that allow you to build fast, scalable, fault-tolerant distributed systems.
The course content includes infrastructure, distributed programming, consistency, fault tolerance, peer-to-peer systems and security and several case studies of distributed systems. The participation of this course involve four forms of activity: attending the lectures, homework, lab assignments, and exams.
News
About Final Exam - Oct.30, 2012
Examination time: Nov.7, Wednesday 13:10-15:10
Examination venue: 东中1-104
Notice:
This is a closed book examintation. Every student is only allowed to take a cheat sheet of A4 paper as a reference.
Lab4 Released - NOv.5, 2012
Lab4 - Caching locks has released.
Lab3 Released - Oct.16, 2012
Lab3 - MKDIR, UNLINK, and Locking has released.
Lab2 Released - Sept.25, 2012
Lab2 - Basic File Server has released.
Lab1 Released - Sept.11, 2012
Lab1 - Lock Server has released.
Welcome to ADS - Sept.9, 2012
Welcome, guys!
About Class
News
- Lab4 Released - Nov.5, 2012
- About Final Exam - Oct.30, 2012
- Lab3 Released - Oct.16, 2012
- Lab2 Released - Sept.25, 2012
- Lab1 Released - Sept.11, 2012
- Welcome to ADS - Sept.9, 2012