60 likes | 238 Views
Welcome to Distributed Systems. Welcome to Distributed Systems. Everything you need to know www.cs.northwestern.edu/~fabianb/classes/cs-495-w04.html Your instructor: Fabi á n Bustamante Your TA: Stefan Birrer Communication channels: Course webpage Blackboard for discussions
E N D
Welcome to Distributed Systems • Everything you need to know www.cs.northwestern.edu/~fabianb/classes/cs-495-w04.html • Your instructor: Fabián Bustamante • Your TA: Stefan Birrer • Communication channels: • Course webpage • Blackboard for discussions • Cs-495-ds@cs for other questions
Materials • Distributed Systems: Principles and Paradigms., Andrew S. Tanenbaum and Maarten van Steen, Prentice Hall, Upper Saddle River, NJ, 2002. • Papers: A set of papers that will be made available.
Approach • Lecture – 20-25’ • 2x30’ paper presentation • 20’ presentation • 10’ discussion • Project • Group of 2+ • Some ideas will be posted • Take-home exam
Outline • Introduction (1/6-1/8) • Wide-area distributed systems and PlanetLab (Date TBD • Communication (1/13-1/15 • Processes (1/20-1/22) • Naming (1/27) • Synchronization (1/29-2/3) • Consistency and replication (2/5-2/10) • Fault tolerance (2/12-2/17) • Security (2/19-2/24) • Review of major distributed systems paradigms (2/26-3/4) • Project presentations (3/9-3/11) • Take-home exam (3/16)
Grading • Project 40% • Class participation 10% • In class presentation 15% • Final – take-home – exam 35%