My Spring'11 Seminar on Cloud Computing
I am offering a seminar on Cloud Computing this semester. Below is the list of papers I plan to discuss in the seminar. I have also put up a course webpage here. If you have some suggestions on other good/recent papers to cover, please let me know in the comments.
(My colleague, Tevfik Kosar, who joined the department this semester, is also offering a seminar on Data Intensive Scientific Discovery. He will be posting his reading list soon, in the meanwhile, here is a link to his 2006 seminar reading list. )
WEEK 1
- Hint for Computer System Design, ACM OS'83 [Systems]
- Crash-Only Software, HotOS 2003 [Systems]
WEEK 2
- The role of distributed state, 1991 [Filesystems]
- Harvest, Yield, and Scalable Tolerant Systems, HOTOS'99 [Architectures]
WEEK 3
- Serverless network filesystems, ACM ToCS'96 [Filesystems]
- A History of the Virtual Synchrony Replication Model, Replication'10[Replication]
WEEK 4
- SEDA: An Architecture for Highly Concurrent Server Applications, SOSP'01[Architectures]
- A Comparison of File System Workloads, USENIX'00 [Filesystems]
WEEK 5
- Pond: the OceanStore Prototype. FAST'03 [Filesystems]
- Chain Replication for Supporting High Throughput and Availability. OSDI'04[Replication]
WEEK 6
- The Farsite project: a retrospective, ACM SIGOPS Operating Systems'07[Filesystems]
- PNUTS: Yahoo!’s Hosted Data Serving Platform, VLDB'08 [Architectures]
WEEK 7
- Sinfonia: A New Paradigm for. Building Scalable Distributed Systems, SOSP'07 [Transactions]
- Ceph: a scalable, high-performance distributed file system, OSDI'06[Filesystems]
WEEK 8
- Flexible, Wide-Area Storage for Distributed Systems with WheelFS, NSDI'09[Filesystems]
- Finding a Needle in Haystack: Facebook's Photo Storage, OSDI'10[Architectures]
WEEK 9
- Transactional Consistency and Automatic Management in an Application Data Cache, OSDI'10 [Transactions]
- Tempest: Soft state replication in the service tier. DSN 2008 [Replication]
WEEK 10
- Life beyond Distributed Transactions: an Apostate's Opinion, CIDR 2007[Systems]
- Large-scale Incremental Processing Using Distributed Transactions and Notifications, OSDI'10 [Transactions]
WEEK 11
- The Declarative Imperative, PODS 2010 [Systems]
- CRDTs: Consistency without concurrency control, ACM SIGOPS OS'10[Replication]
WEEK 12
- An Operating System for Multicore and Clouds: Mechanisms and Implementation, SOCC'10 [Architectures]
- Smoke and Mirrors: Reflecting Files at a Geographically Remote Location Without Loss of Performance. FAST'09 [Replication]
WEEK 13
- Centrifuge: Integrated Lease Management and Partitioning for Cloud Services, NSDI'10 [Architectures]
- Experiences with CoralCDN: A Five-Year Operational View NSDI'10[Networking]
WEEK 14
- Data Center TCP (DCTCP), SIGCOMM'10 [Networking]
- On designing and deploying Internet scale services, LISA 2007 [Systems]
Comments