Recent Changes - Search:

Instructor

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

Lecture:

  • when: Tues./Thur. 9:30-10:45
  • where: Computer Sciences 1257
  • list: compsci739-1-f14 'at' lists.wisc.edu

HomePage

Resources

edit SideBar

Infrastructure

Infrastructure Project

The goal of this project is to implement a significant piece of distributed systems infrastructure. This need not be an original idea or service, as the goal is to get implementation experience. Thus, it is fine to build your own implementation of GFS or DynamoDB or LARD.

Suggestions

  • Implement your own version of map-reduce
  • Key-value store with your own choice of consistency/availability/durability metrics
  • Kerberos authentication protocol
  • Distributed file system
  • A load balancing cache, perhaps for a file system
  • A cluster-scheduling service
  • A file system or key/value store using Paxos or Byzantine fault tolerance
  • A lock service like Chubby


This page may have a more recent version on pmwiki.org: PmWiki:Infrastructure, and a talk page: PmWiki:Infrastructure-Talk.

Edit - History - Print - Recent Changes - Search
Page last modified on October 16, 2014, at 01:36 PM