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: Chemistry 1351
  • list: compsci739-1-s12 'at' lists.wisc.edu

HomePage

Resources

edit SideBar

Syllabus

The course is organized around major areas, with more detailed information within those areas. This list is out of date and needs to be updated.

  1. Introduction and overview
  2. Scalability
    1. Load balancing
    2. Partitioning
    3. Cloud computing
  3. Replication
    1. Epidemic algorithms
    2. File systems
  4. Consistency
    1. Ordering
    2. Distributed transactions
    3. Consensus/Agreement
  5. Storage
    1. Disconnected
    2. File systems
    3. Large scale
  6. Services
    1. Data centers
    2. Management
    3. Scheduling
  7. Issues
    1. Energy
    2. Security
  8. Programming Models
    1. Data-oriented programming
    2. Cloud programming
    3. Peer-to-peer
    4. Distributed shared memory
Edit - History - Print - Recent Changes - Search
Page last modified on January 22, 2012, at 04:48 PM