| 2004 | 6th Symposium on Operating System Design and Implementation (OSDI 2004), San Francisco, California, USA, December 6-8, 2004 Eric A. Brewer, Peter Chen |
| 2004 | Automated Worm Fingerprinting. Sumeet Singh, Cristian Estan, George Varghese, Stefan Savage |
| 2004 | Automatic Misconfiguration Troubleshooting with PeerPressure. Helen J. Wang, John C. Platt, Yu Chen, Ruyun Zhang, Yi-Min Wang |
| 2004 | Boxwood: Abstractions as the Foundation for Storage Infrastructure. John MacCormick, Nick Murphy, Marc Najork, Chandramohan A. Thekkath, Lidong Zhou |
| 2004 | CP-Miner: A Tool for Finding Copy-paste and Related Bugs in Operating System Code. Zhenmin Li, Shan Lu, Suvda Myagmar, Yuanyuan Zhou |
| 2004 | Chain Replication for Supporting High Throughput and Availability. Robbert van Renesse, Fred B. Schneider |
| 2004 | CoDNS: Improving DNS Performance and Reliability via Cooperative Lookups. KyoungSoo Park, Vivek S. Pai, Larry L. Peterson, Zhe Wang |
| 2004 | Configuration Debugging as Search: Finding the Needle in the Haystack. Andrew Whitaker, Richard S. Cox, Steven D. Gribble |
| 2004 | Correlating Instrumentation Data to System States: A Building Block for Automated Diagnosis and Control. Ira Cohen, Jeffrey S. Chase, Moisés Goldszmidt, Terence Kelly, Julie Symons |
| 2004 | Deploying Safe User-Level Network Services with icTCP. Haryadi S. Gunawi, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau |
| 2004 | Energy-Efficiency and Storage Flexibility in the Blue File System. Edmund B. Nightingale, Jason Flinn |
| 2004 | Enhancing Server Availability and Security Through Failure-Oblivious Computing. Martin C. Rinard, Cristian Cadar, Daniel Dumitran, Daniel M. Roy, Tudor Leu, William S. Beebee |
| 2004 | FFPF: Fairly Fast Packet Filters. Herbert Bos, Willem de Bruijn, Mihai-Lucian Cristea, Trung Nguyen, Georgios Portokalidis |
| 2004 | FUSE: Lightweight Guaranteed Distributed Failure Notification. John Dunagan, Nicholas J. A. Harvey, Michael B. Jones, Dejan Kostic, Marvin Theimer, Alec Wolman |
| 2004 | Improving the Reliability of Internet Paths with One-hop Source Routing. P. Krishna Gummadi, Harsha V. Madhyastha, Steven D. Gribble, Henry M. Levy, David Wetherall |
| 2004 | Life or Death at Block-Level. Muthian Sivathanu, Lakshmi N. Bairavasundaram, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau |
| 2004 | MapReduce: Simplified Data Processing on Large Clusters. Jeffrey Dean, Sanjay Ghemawat |
| 2004 | Microreboot - A Technique for Cheap Recovery. George Candea, Shinichi Kawamoto, Yuichi Fujiki, Greg Friedman, Armando Fox |
| 2004 | Middleboxes No Longer Considered Harmful. Michael Walfish, Jeremy Stribling, Maxwell N. Krohn, Hari Balakrishnan, Robert Morris, Scott Shenker |
| 2004 | PlanetSeer: Internet Path Failure Monitoring and Characterization in Wide-Area Services. Ming Zhang, Chi Zhang, Vivek S. Pai, Larry L. Peterson, Randolph Y. Wang |
| 2004 | Program-Counter-Based Pattern Classification in Buffer Caching. Chris Gniady, Ali Raza Butt, Y. Charlie Hu |
| 2004 | Recovering Device Drivers (Awarded Best Paper!). Michael M. Swift, Muthukaruppan Annamalai, Brian N. Bershad, Henry M. Levy |
| 2004 | Secure Untrusted Data Repository (SUNDR). Jinyuan Li, Maxwell N. Krohn, David Mazières, Dennis E. Shasha |
| 2004 | Understanding and Dealing with Operator Mistakes in Internet Services. Kiran Nagaraja, Fábio Oliveira, Ricardo Bianchini, Richard P. Martin, Thu D. Nguyen |
| 2004 | Unmodified Device Driver Reuse and Improved System Dependability via Virtual Machines. Joshua LeVasseur, Volkmar Uhlig, Jan Stoess, Stefan Götz |
| 2004 | Using Magpie for Request Extraction and Workload Modelling. Paul Barham, Austin Donnelly, Rebecca Isaacs, Richard Mortier |
| 2004 | Using Model Checking to Find Serious File System Errors (Awarded Best Paper!). Junfeng Yang, Paul Twohey, Dawson R. Engler, Madanlal Musuvathi |
| 2004 | ksniffer: Determining the Remote Client Perceived Response Time from Live Packet Streams. David P. Olshefski, Jason Nieh, Erich M. Nahum |