This quarter's 590S will be organized around the themes of
adaptivity and scalability in distributed systems, particularly
focusing on wide-area content delivery infrastructure.
Please make sure you're on the
"uw-systems@cs.washington.edu"
mailing list. To subscribe, send mail to
majordomo@cs.washington.edu
with subscribe uw-systems in the message body.
[
Jan 5 |
Jan 12 |
Jan 19 |
Jan 26 |
Feb 2 |
Feb 9 |
Feb 16 |
Feb 23 |
Mar 2 |
Mar 9
]
Presenter: Steve Gribble
- Scalable,
Distributed Data Structures for Internet Service Construction,
by Steven D. Gribble, Eric A. Brewer, Joseph
M. Hellerstein, and David Culler. Proceedings of the Fourth
Symposium on Operating Systems Design and Implementation (OSDI
2000), October 2000, San Diego, CA.
- ISTORE:
Introspective Storage for Data-Intensive Network
Services, by Aaron Brown, David Oppenheimer, Kimberly
Keeton, Randi Thomas, John Kubiatowicz, and David
A. Patterson. Proceedings of the 7th Workshop on Hot Topics
in Operating Systems (HotOS-VII), March 1999, Rio Rico, AZ.
For further reading:
- Interposed
Request Routing for Scalable Network Storage,
by Darrell C. Anderson, Jeffrey S. Chase, and Amin M. Vahdat.
Proceedings of the Fourth Symposium on Operating Systems
Design and Implementation (OSDI 2000), October 2000, San
Diego, CA.
- A
Cost-Effective, High-Bandwidth Storage Architecture,
by Garth A. Gibson, David F. Nagle, Khalil Amiri, Jeff Butler,
Fay W. Chang, Howard Gobioff, Charles Hardin, Erik Riedel,
David Rochberg, and Jim Zelenka. Proceedings of the 8th
Conference on Architectural Support for Programming Languages
and Operating Systems (ASPLOS VIII), October 1998, San
Jose, CA.
Presenter: Stefan Saroiu
- Scalable,
Consistent Hashing and Random Trees: Distributed Caching
Protocols for Relieving Hot Spots on the World Wide Web, by
David Karger, Eric Lehman, Tom Leighton, Matthew Levine, Daniel
Lewin, and Rina Panigrahy. Proceedings of the 29th Annual
ACM Symposium on Theory of Computing (STOC 97), May 1997,
El Paso, TX.
- Summary
Cache: A Scalable Wide-Area Web Cache Sharing
Protocol, by Li Fan, Pei Cao, Jussara Almeida, and Andrei
Z. Broder. Proceedings of ACM SIGCOMM 98, August 1998.
For further reading:
- The
Scale and Performance of Cooperative Web Proxy
Caching, by Alec Wolman, Geoff Voelker, Nitin Sharma, Neil
Cardwell, Anna Karlin, and Henry M. Levy. Proceedings of
the 17th ACM Symposium on Operating Systems Principles (SOSP
99), December 1999, Kiawah Island Resort, SC.
-
Placement Algorithms for Hierarchical Cooperative
Caching, by Madhukar R. Korupolu, C. Greg Plaxton, and
Rajmohan Rajaraman. Proceedings of the 10th Annual ACM-SIAM
Symposium on Discrete Algorithms, January 1999, Baltimore,
Maryland.
Presenter: John Douceur, Microsoft Research
Presenter: Zach Ives
For further reading:
-
Cluster I/O with River: Making the Fast Case Common, by
Remzi H. Arpaci-Dusseau, Eric Anderson, Noah Treuhaft, David
E. Culler, Joseph M. Hellerstein, David Patterson, and Kathy
Yelick. Proceedings of IOPADS 99: Input/Output for Parallel
and Distributed Systems, May 1999, Atlanta, GA.
Presenters: Richard Dunn and Andrew Whitaker
-
The Measured Performance of Content Distribution
Networks, by Kirk L. Johnson, John F. Carr, Mark S. Day,
and M. Frans Kaashoek. Proceedings of the 5th International
Web Caching and Content Delivery Workshop, May 2000,
Lisbon, Portugal.
-
Web Caching and Content Distribution: A View from the
Interior, by Syam Gadde, Jeff Chase, and Michael
Rabinovich. Proceedings of the 5th International
Web Caching and Content Delivery Workshop, May 2000,
Lisbon, Portugal.
Presenter: Sushant Jain
For further reading:
Presenter: Mike Swift, Neil Spring
-
Publius: A Robust, Tamper-Evident, Censorship-Resistant Web
Publishing System, by Marc Waldman, Aviel D. Rubin, and Lorrie
Faith Cranor. Proceedings of the the Ninth USENIX Security
Symposium, August 2000, Denver, CO.
-
OceanStore: An Architecture for Global-Scale Persistent
Storage, by John Kubiatowicz, David Bindel, Yan Chen,
Steven Czerwinski, Patrick Eaton, Dennis Geels, Ramakrishna
Gummadi, Sean Rhea, Hakim Weatherspoon, Westley Weimer, Chris
Wells, and Ben Zhao. Proceedings of the Ninth international
Conference on Architectural Support for Programming Languages
and Operating Systems (ASPLOS 2000), November 2000, Boston,
MA.
For further reading:
Presenter: Chris Thompson
For further reading:
Presenter: Robert Grimm
-
End-to-end WAN Service Availability, by B. Chandra,
M. Dahlin, L. Gao, and A. Nayate. To
Appear in USITS '01, March 2001, San Francisco, CA.
-
Resilience of the Internet to Random Breakdowns, by
Reuven Cohen, Keren Erez, Daniel ben-Avraham, and Shlomo
Havlin. Physical Review Letters, Volume 85, Number 21,
20 November 2000.
For further reading:
-
Why Do Computers Stop and What Can Be Done About It?, by
Jim Gray. Symposium on Reliability in Distributed Software
and Database Systems, 1986.
- How
to Build a Highly Available System Using Consensus,
by Butler Lampson. Distributed Algorithms, ed. Babaoglu and
Marzullo, Lecture Notes in Computer Science, 1996.
-
Practical Byzantine Fault Tolerance, by Miguel Castro
and Barbara Liskov. Proceedings of the Third Symposium on
Operating Systems Design and Implementation (OSDI 99), New
February 1999, New Orleans, LA.
Presenter: Alec Wolman
More potpourri:
-
Resource Discovery in Distributed Networks, by Mor
Harchol-Balter, Tom Leighton, and Daniel Lewin. Proceedings
of the Eighteenth Annual ACM Symposium on Principles of
Distributed Computing (PODC 1999), May 1999, Atlanta, GA.
-
On the Placement of Internet Instrumentation, by Sugih
Jamin, Chen Jin, Yixin Jin, Danny Raz, Yuval Shavitt, and Lixia
Zhang. Proceedings of IEEE Infocom 2000, March 2000,
Tel-Aviv, Israel.
-
An Architecture for Internet Content Distribution as an
Infrastructure Service, by Yatin Chawathe, Steven McCanne,
and Eric Brewer.