Steve D. Gribble

Orcid: 0000-0002-2624-2142

Affiliations:
  • University of Washington, Seattle, Washington, USA


According to our database1, Steve D. Gribble authored at least 70 papers between 1995 and 2022.

Collaborative distances:

Awards

ACM Fellow

ACM Fellow 2020, "For contributions to virtualization technology across clusters, servers, and networks ".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
Jupiter evolving: transforming google's datacenter network via optical circuit switches and software-defined networking.
Proceedings of the SIGCOMM '22: ACM SIGCOMM 2022 Conference, Amsterdam, The Netherlands, August 22, 2022

2021
Orion: Google's Software-Defined Networking Control Plane.
Proceedings of the 18th USENIX Symposium on Networked Systems Design and Implementation, 2021

2019

PicNIC: predictable virtualized NIC.
Proceedings of the ACM Special Interest Group on Data Communication, 2019

2014
Customizable and Extensible Deployment for Mobile/Cloud Applications.
Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation, 2014

Tales of the Tail: Hardware, OS, and Application-level Sources of Tail Latency.
Proceedings of the ACM Symposium on Cloud Computing, 2014

2013
Exploring storage class memory with key value stores.
Proceedings of the 1st Workshop on Interactions of NVM/FLASH with Operating Systems and Workloads, 2013

DDOS: taming nondeterminism in distributed systems.
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2013

2012
The benefits of capability-based protection: technical perspective.
Commun. ACM, 2012

2011
Maverick: Providing Web Applications with Safe and Flexible Access to Local Devices.
Proceedings of the 2nd USENIX Conference on Web Application Development, 2011

Operating System Implications of Fast, Cheap, Non-Volatile Memory.
Proceedings of the 13th Workshop on Hot Topics in Operating Systems, 2011

Keypad: an auditing file system for theft-prone devices.
Proceedings of the European Conference on Computer Systems, 2011

2010
Deterministic Process Groups in dOS.
Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, 2010

The Architecture and Implementation of an Extensible Web Crawler.
Proceedings of the 7th USENIX Symposium on Networked Systems Design and Implementation, 2010

The limits of automatic OS fingerprint generation.
Proceedings of the 3rd ACM Workshop on Security and Artificial Intelligence, 2010

2009
Studying Spamming Botnets Using Botlab.
Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, 2009

CloudViews: Communal Data Sharing in Public Clouds.
Proceedings of the Workshop on Hot Topics in Cloud Computing, 2009

Isolating web programs in modern browser architectures.
Proceedings of the 2009 EuroSys Conference, Nuremberg, Germany, April 1-3, 2009, 2009

2008
Organizing and sharing distributed personal web-service data.
Proceedings of the 17th International Conference on World Wide Web, 2008

Defeating Encrypted and Deniable File Systems: TrueCrypt v5.1a and the Case of the Tattling OS and Applications.
Proceedings of the 3rd USENIX Workshop on Hot Topics in Security, 2008

Detecting In-Flight Page Changes with Web Tripwires.
Proceedings of the 5th USENIX Symposium on Networked Systems Design & Implementation, 2008

Flashproxy: transparently enabling rich web content via remote execution.
Proceedings of the 6th International Conference on Mobile Systems, 2008

2007
Why we search: visualizing and predicting user behavior.
Proceedings of the 16th International Conference on World Wide Web, 2007

SpyProxy: Execution-based Detection of Malicious Web Content.
Proceedings of the 16th USENIX Security Symposium, Boston, MA, USA, August 6-10, 2007, 2007

Homeviews: peer-to-peer middleware for personal data sharing applications.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

The Importance of History in a Media Delivery System.
Proceedings of the 6th International workshop on Peer-To-Peer Systems, 2007

Architectural Principles for Safe Web Programs.
Proceedings of the 6th ACM Workshop on Hot Topics in Networks, 2007

2006
Cutting through the Confusion: A Measurement Study of Homograph Attacks.
Proceedings of the 2006 USENIX Annual Technical Conference, Boston, MA, USA, May 30, 2006

A Safety-Oriented Platform for Web Applications.
Proceedings of the 2006 IEEE Symposium on Security and Privacy (S&P 2006), 2006

A Crawler-based Study of Spyware in the Web.
Proceedings of the Network and Distributed System Security Symposium, 2006

2005
Rethinking the Design of Virtual Machine Monitors.
Computer, 2005

The limits of global scanning worm detectors in the presence of background noise.
Proceedings of the 2005 ACM Workshop on Rapid Malcode, 2005

Presence-Based Availability and P2P Systems.
Proceedings of the Fifth IEEE International Conference on Peer-to-Peer Computing (P2P 2005), 31 August, 2005

2004
System support for pervasive applications.
ACM Trans. Comput. Syst., 2004

Using time travel to diagnose computer problems.
Proceedings of the 11st ACM SIGOPS European Workshop, 2004

Configuration Debugging as Search: Finding the Needle in the Haystack.
Proceedings of the 6th Symposium on Operating System Design and Implementation (OSDI 2004), 2004

Improving the Reliability of Internet Paths with One-hop Source Routing.
Proceedings of the 6th Symposium on Operating System Design and Implementation (OSDI 2004), 2004

Constructing Services with Interposable Virtual Hardware.
Proceedings of the 1st Symposium on Networked Systems Design and Implementation (NSDI 2004), 2004

Measurement and Analysis of Spyware in a University Environment.
Proceedings of the 1st Symposium on Networked Systems Design and Implementation (NSDI 2004), 2004

2003
Measuring and analyzing the characteristics of Napster and Gnutella hosts.
Multim. Syst., 2003

Evolving the Semantic Web with Mangrove.
Proceedings of the Twelfth International World Wide Web Conference - Posters, 2003

Measurement, modeling, and analysis of a peer-to-peer file-sharing workload.
Proceedings of the 19th ACM Symposium on Operating Systems Principles 2003, 2003

The impact of DHT routing geometry on resilience and proximity.
Proceedings of the ACM SIGCOMM 2003 Conference on Applications, 2003

Mangrove: Enticing Ordinary People onto the Semantic Web via Instant Gratification.
Proceedings of the Semantic Web, 2003

Improving server software support for simultaneous multithreaded processors.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2003

2002
King: estimating latency between arbitrary internet end hosts.
Comput. Commun. Rev., 2002

A measurement study of Napster and Gnutella as examples of peer-to-peer file sharing systems.
Comput. Commun. Rev., 2002

A quantitative evaluation of traffic-aware routing strategies.
Comput. Commun. Rev., 2002

Denali: a scalable isolation kernel.
Proceedings of the 10th ACM SIGOPS European Workshop, Saint-Emilion, France, July 1, 2002, 2002

Scale and Performance in the Denali Isolation Kernel.
Proceedings of the 5th Symposium on Operating System Design and Implementation (OSDI 2002), 2002

An Analysis of Internet Content Delivery Systems.
Proceedings of the 5th Symposium on Operating System Design and Implementation (OSDI 2002), 2002

Exploring the Design Space of Distributed and Peer-to-Peer Systems: Comparing the Web, TRIAD, and Chord/CFS.
Proceedings of the Peer-to-Peer Systems, First International Workshop, 2002

Dynamically Fault-Tolerant Content Addressable Networks.
Proceedings of the Peer-to-Peer Systems, First International Workshop, 2002

2001
The Ninja architecture for robust Internet-scale systems and services.
Comput. Networks, 2001

What Can Database Do for Peer-to-Peer?
Proceedings of the Fourth International Workshop on the Web and Databases, 2001

Systems Directions for Pervasive Computing.
Proceedings of HotOS-VIII: 8th Workshop on Hot Topics in Operating Systems, 2001

Robustness in Complex Systems.
Proceedings of HotOS-VIII: 8th Workshop on Hot Topics in Operating Systems, 2001

2000
Scalable, Distributed Data Structures for Internet Service Construction.
Proceedings of the 4th Symposium on Operating System Design and Implementation (OSDI 2000), 2000

1999
The Ninja Jukebox.
Proceedings of the 2nd USENIX Symposium on Internet Technologies and Systems, 1999

The MultiSpace: An Evolutionary Platform for Infrastructural Services.
Proceedings of the 1999 USENIX Annual Technical Conference, 1999

1998
Adapting to network and client variation using infrastructural proxies: lessons and perspectives.
IEEE Wirel. Commun., 1998

A network architecture for heterogeneous mobile computing.
IEEE Wirel. Commun., 1998

Self-Similarity in File Systems.
Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, 1998

1997
System Design Issues for Internet Middleware Services: Deductions from a Large Client Trace.
Proceedings of the 1st USENIX Symposium on Internet Technologies and Systems, 1997

Orthogonal Extensions to the WWW User Interface Using Client-Side Technologies.
Proceedings of the 10th Annual ACM Symposium on User Interface Software and Technology, 1997

Cluster-Based Scalable Network Services.
Proceedings of the Sixteenth ACM Symposium on Operating System Principles, 1997

1996
Security on the Move: Indirect Authentication using Kerberos.
Proceedings of the MOBICOM '96, 1996

The Bay Area Research Wireless Access Network (BARWAN).
Proceedings of the Forty-First IEEE Computer Society International Conference: Technologies for the Information Superhighway, 1996

Adapting to Network and Client Variability via On-Demand Dynamic Distillation.
Proceedings of the ASPLOS-VII Proceedings, 1996

1995
Give and take: children collaborating on one computer.
Proceedings of the Human Factors in Computing Systems, 1995


  Loading...