RADSClassFall06/Calendar

From RAD Lab

Jump to: navigation, search
Wk
Date
Monday
Wednesday
Due/Out
Conflicts
1
8/28
Overview:

DADO and RADS (DP)

T1:

Ruby on Rails (PB,JZ)
Readings: Wikipedia entries on Model-View-Controller, Ruby on Rails tutorial

(if you are from the Schoolhouse Rock era, you might also enjoy this song explaining Model-View-Controller)

Lab 1: Deploy and monitor a RoR application
AF out 8/28, 8/30
2
9/4
Holiday
T3:

Web programming (AF) - Slides
Helpful readings: the Wikipedia entries on Apache, FastCGI, J2EE, Transaction monitors

Lab 1 due Fri 9/8

Lab 2: identify and fix scaling bottlenecks of your RoR app, improve & measure


3
9/11

Discuss Lab 1. Useful techniques for Lab 2: web server parameters, optimizing Rails code, caching. Slides

T7:

Monitoring, visualization (PB) slides
Reading: Combining Visualization and Statistical Analysis to Improve Operator Confidence and Efficiency for Failure Detection and Localization

Lab 2 due Fri 9/15

Lab 3: Deploy to >1 machine


4
9/18

Discuss Lab 2

T2: Web farms (AF)
Reading: Lessons From Giant-Scale Services

T4:

VM's (DP),
Paper: Virtual Machine Monitors: Current Technology and Future Trends )


AF out 9/20
5
9/25
Speaker:

Daily Kos


T6: SML case studies - Slides
Reading: Choose one of:
a) Detecting Application-Level Failures in Component-Based Internet Services, or

b) Capturing, Indexing, Clustering and Retrieving System History

Lab 3 due Fri 9/29

Lab 4: identify scaling bottlenecks of L3, improve & measure

AF out 9/25
6
10/2
Discuss

Lab 3

Speaker:

Partha Ranganathan (Power Management, HP Labs)



7
10/9
Bruce Nordman (LBL)
Speaker:

DTrace



8
10/16
Discuss

Lab 4
Project discussions

Speaker:

MapReduce
Reading: [http://labs.google.com/papers/mapreduce-osdi04.pdf MapReduce: Simplified Data Processing On Large Clusters]



9
10/23
Informal

but specific presentation of project idea

Speaker: Mercury/Freon - Temperature Emulation and Management in Server Systems (ASPLOS paper coauthor and Google engineer)
Project proposal & wiki

online

ASPLOS Mon-Wed
10
10/30

Guest

Speaker - Adv. topics - Moises Goldszmidt (MS Research Sil. Valley)



11
11/6

Gerry Tesauro (IBM)

OSDI Mon-Wed
12
11/13
Class project meetings
Discussion of Chubby and Bigtable OSDI papers (led by Armando)


13
11/20
In-class 5-minute project update presentations No class due to Thxgiving, but Dave and Armando will be available during normal class hours for project meetings if desired

14
11/27
Emre Kiciman (MSR)
In-class 5-minute project updates #2


15
12/4
Retrospective/How to Have a Bad Career (and Give a Bad Talk) in Research/Academia
No class

NIPS
16
12/11
No class (semester has ended)
Talks: 11am-4pm in RAD Lab, with 1 hour lunch break (lunch will be provided)