|
|
|
|
Course description
This course will "put the meat on the bones" of our popular Hadoop
programming course. We will discuss the software techniques employed
to construct and program reliable highly-scalable systems.
You should think of this course as covering "cool current topics
in computer systems."
The course will be staffed by
Ed Lazowska, Aaron Kimball, and
Slava Chernyak.
Guest lecturers will include Jeff Dean (Google Fellow),
Werner Vogels (VP and CTO, Amazon.com),
Mike Cafarella (co-creator of Nutch and Hadoop),
Barry Brumitt (Google),
Yoshi Kohno (UW),
James Hamilton (Microsoft),
Steve Gribble (UW and Google),
Phil Bernstein (Microsoft), and
others who don't know they should be hiding from us.
You will read a number of recent research papers.
Programming exercises, as in previous
instances of the course, will involve Hadoop running on a cluster
provided by Google; there will also be an Amazon Web Services
exercise. Major projects will be deferred to Winter Quarter.
Except as otherwise noted, all content on this website
is licensed under the Creative Commons Attribution 2.5 License.
Lectures: |
Tuesdays and Thursdays, 4:30-5:50 |
CSE
305 |
Who
|
Office
Hours |
Ed Lazowska, Instructor
lazowska @ cs |
Tuesdays, 12:00-1:00 pm
CSE
570 |
Aaron Kimball, Instructor
ak @ cs |
Mondays 2:30-3:30 pm
CSE
212 |
Slava Chernyak, TA
chernyak @ cs |
Wednesdays
2:00-3:00 pm
CSE
216
|
Announcements
- 10/13: Extension: Assignment 1 is now due Thursday 10/16 4:30pm
- 10/2 4:00pm: Assignment 1 rewritten - make sure you have the new
version.
- Jeff Dean's Distinguished Lecture,
Tuesday October 7, 3:30-4:20, EEB105, is a required element
of this course. (Jeff will also speak in class on October 7.)
- Vint Cerf's Distinguished Lecture,
Tuesday October 14, 3:30-4:20, EEB105, is a required element
of this course.
- Werner Vogel's Distinguished Lecture,
Tuesday November 18, 3:30-4:20, EEB105, is a required element
of this course. (Werner will also speak in class on November 25.)
- Final grade histogram
here.
- Team independent projects from the
follow-on course
here. (Start with "Menzies" and "Directions Finder.")
|