|
This quarter, we will be holding 590IS instead of 590S. 590IS is designed to be a tour through modern Internet systems, including topics such as clusters, web systems, security, content and data delivery infrastructure, and programming models. This course has two goals: covering the material from a number of influential and interesting papers on these topics, and teaching you to synthesize material on a topic and lead a class discussion on it.
Accordingly, the class will consist of two paper-related components:
Finally, there will be a take-home midterm exam about 2/3rds of the way through the quarter.
Your final grade will be assigned based on the following:
The full list of papers is available here.
| Date | Topic | Leader & slides | other | |
| January 6 | Introduction, administrivia | Steve Gribble, intro.pdf | ||
| January 10 | clusters: fundamentals | Steve Gribble, now.pdf | ||
| January 13 | no class today | |||
| January 17 | clusters: Internet services | Steve Gribble, sns.pdf | ||
| January 20 | Martin Luther King day, holiday | |||
| January 24 | security: DDoS | Mirco Stern, ddos.pdf | ||
| January 27 | security: worms | Andrew Whitaker, worms.pdf | ||
| January 31 | security: intrusion detection | Marianne Shaw, ids.pdf | ||
| February 3 | security: emerging models | Jonathan Aldrich, emerge.pdf | ||
| February 7 | web: making servers go fast | Steve Gribble, faster.pdf | ||
| February 10 | web: caching | Paul Gauthier, caching.pdf | ||
| February 14 | web: cooperative caching | Krishna Gummadi, coopcache.pdf | ||
| February 17 | Presidents day, holiday | |||
| February 21 | wide-area: CDNs | Sushant Jain, CDNs.pdf | ||
| February 24 | extensibility: novel systems | Eric Lemar, novel.pdf | ||
| February 28 | extensibility: extensibility to fix availability | Ratul Mahajan, availability.pdf | midterm out | |
| March 3 | content transport: digital fountains | Stefan Saroiu and Stefan Siggurdson, coding.pdf | ||
| March 7 | content transport: multimedia workloads | Steve Gribble | midterm due | |
| March 10 | wide-area: anonymization | Richard Dunn | ||
| March 14 | service models: .NET, SOAP, and all that | Sorin Lerner and Mike Swift | ||
None yet....