Recent Changes - Search:

Instructor

  • who: Michael Swift
  • where: Room 7369
  • when: Wed. 2:30-3:30, Thu. 1:30-2:30
  • email: swift 'at' cs.wisc.edu

Lecture:

  • when: Tues./Thur. 11-12:15
  • where: Computer Sciences 1257
  • list: compsci739-1-s10 'at' lists.wisc.edu

HomePage

edit SideBar

Syllabus

The course is organized around major areas, with more detailed information within those areas.

  1. Distributed operating systems
    1. Single system image
  2. Scalability
    1. Request distribution
    2. Consistent hashing
  3. Consistency
    1. Distributed transactions
    2. Time
    3. Agreement - byzantine generals, Paxos
  4. Naming
    1. Storage
    2. Services
  5. Replication
    1. Weak ordering
    2. Cohorts
  6. Management
  7. Programming
    1. Map-reduce
    2. Dryad-linq
    3. Atomic/Causal Broadcast
  8. Peer-to-peer
    1. Distributed hash tables
Edit - History - Print - Recent Changes - Search
Page last modified on January 29, 2010, at 03:17 PM