Course Schedule (tentative)
- Week 1 (9/4, 9/6): Data, Data, Data
Lecture notes: [9/4]
[9/6]
- Week 2 (9/10): Search Engines Overview
- Week 3 (9/17): Peer-to-Peer systems
Presenter: Baker
- Search and Replication in
Unstructured Peer-to-Peer Networks
Qin Lv, Pei Cao, Edith Cohen, Kai Li, Scott Shenker. ICS'02.
- Chord: A Scalable Peer-to-peer Lookup
Protocol for Internet Applications
Ion Stoica, Robert Morris, David Liben-Nowell, David R. Karger,
M. Frans Kaashoek, Frank Dabek, Hari Balakrishnan.
IEEE/ACM Transactions on Networking.
The CHORD Project
Presenter: Patil
-
A Survey of Peer-to-Peer Content Distribution Technologies
Stephanos Androutsellis-Theotokis and Diomidis Spinellis.
CSUR. Dec. 2004.
- Wikipedia:
Peer-to-Peer
BitTorrent
Skype
- Week 4 (9/24): VLDB
-
Efficient and Decentralized PageRank Approximation in a Peer-to-Peer Web Search Network
Josiane Xavier Parreira, Debora Donato, Sebastian Michel, Gerhard Weikum.
-
LinkClus: Efficient Clustering via Heterogeneous Semantic Links
Xiaoxin Yin, Jiawei Han, Philip S. Yu.
-
Performance Tradeoffs in Read-Optimized Databases
Stavros Harizopoulos, Velen Liang, Daniel J. Abadi, Samuel Madden.
-
Compact Histograms for Hierarchical Identifiers
Frederick Reiss, Minos N. Garofalakis, Joseph M. Hellerstein
-
Distance Indexing on Road Networks
Haibo Hu, Dik Lun Lee, Victor C. S. Lee
- Week 5 (10/1): The Google Paradigm
Presenter: Choo
-
Web Search for a Planet: The Google Cluster Architecture
Luiz Barroso, Jeffrey Dean, and Urs Hoelzle.
IEEE Micro. Mar. 2003.
- The Google File System
Sanjay Ghemawat, Howard Gobioff, Shun-Tak Leung. SOSP'03.
-
The Chubby lock service for loosely-coupled distributed systems
Mike Burrows. OSDI'06.
Presenter: Ramaraj
-
MapReduce: Simplified Data Processing on Large Clusters
Jeffrey Dean and Sanjay Ghemawat. OSDI'04.
-
Bigtable: A Distributed Storage System for Structured Data
Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh,
Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes,
and Robert E. Gruber. OSDI'06.
- Week 6 (10/8): Sketching
- Week 7 (10/15): Bloom Filters
- Week 8 (10/22): Locality Sensitive Hashing
- Week 9 (10/29): Multimedia Data
- Week 10 (11/5): Storage Systems
Presenter: Choo
-
Stasis: Flexible Transactional Storage
Russell Sears and Eric Brewer. OSDI'06.
-
Ensemblue: Integrating Distributed Storage and Consumer Electronics
Daniel Peek and Jason Flinn. OSDI'06.
Presenter: Ramaraj
-
Dynamo: Amazon's Highly Available Key-Value Store
Guiseppe DeCandia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati,
Avinash Lakshman, Alex Pilchin, Swami Sivasubramanian, Peter Vosshall,
and Werner Vogels. (Amazon.com). SOSP'07.
-
Sinfonia: A New Paradigm for Building Scalable Distributed Systems
Marcos K. Aguilera (HP Labs), Arif Merchant (HP Labs), Mehul Shah (HP Labs),
Alistair Veitch (HP Labs), and Christos Karamanolis (VMWare). SOSP'07.
- Week 11 (11/12): Sensor Networks
Presenter: TBD
-
Overview of Sensor Networks
David Culler, Deborah Estrin, Mani Srivastava.
IEEE Computer, Special Issue in Sensor Networks, Aug 2004.
- Fidelity and Yield in a
Volcano Monitoring Sensor Network
Geoff Werner-Allen, Konrad Lorincz, Jeff Johnson,
Jonathan Lees, Matt Welsh. OSDI'06.
Presenter: Zhou
-
Information Fusion for Wireless Sensor Networks
Eduardo F. Nakamura, Antonio A. F. Loureiro, Alejandro C. Frery.
CSUR Volume 39 Issue 3 (2007).
- Week 12 (11/19):
- 11/19: Project checkpoint.
- Week 13 (11/26): Streaming Data
Presenter: Yue
-
Adaptive Control of Extreme-Scale Stream Processing Systems
Lisa Amini, Navendu Jain, Anshul Sehgal, Jeremy Silber, Olivier Verscheure.
ICDCS'06.
- Multi-Site Cooperative
Data Stream Analysis
Fred Douglis, Michael Branson, Kirsten Hildrum, Bin Rong,
Fan Ye. ACM SIGOPS Operating Systems Review.
Vol. 40, Issue 3. July 2006.
Presenter: Feng
- Streaming in a Connected World: Querying and Tracking Distributed
Data Streams
[PPT]
[PDF]
Graham Cormode and Minos Garofalakis. SIGMOD'07 Tutorial.
- Week 14 (12/3): Genomic Data, Scientific Data
- Week 15 (12/10)
- 12/10: Project presentations.
- 12/10: Project reports due.