Andy Warfield

Affiliations:
  • Amazon Web Services
  • University of British Columbia, Department of Computer Science, BC, Canada (former)
  • Coho Data, Vancouver, BC, Canada (former)


According to our database1, Andy Warfield authored at least 52 papers between 2001 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Building and Operating a Pretty Big Storage System (My Adventures in Amazon S3).
Proceedings of the 21st USENIX Conference on File and Storage Technologies, 2023

2021
Using Lightweight Formal Methods to Validate a Key-Value Storage Node in Amazon S3.
Proceedings of the SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles, 2021

2020
Block public access: trust safety verification of access control policies.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

2019
Permissions Plugins as Android Apps.
Proceedings of the 17th Annual International Conference on Mobile Systems, 2019

2017
Decibel: Isolation and Sharing in Disaggregated Rack-Scale Storage.
Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, 2017

Mirador: An Active Control Plane for Datacenter Storage.
Proceedings of the 15th USENIX Conference on File and Storage Technologies, 2017

Sketches of space: ownership accounting for shared storage.
Proceedings of the 2017 Symposium on Cloud Computing, SoCC 2017, Santa Clara, CA, USA, 2017

2015
Counter Stacks and the Elusive Working Set.
login Usenix Mag., 2015

Non-volatile Storage.
ACM Queue, 2015

Tardigrade: Leveraging Lightweight Virtual Machines to Easily and Efficiently Construct Fault-Tolerant Services.
Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation, 2015

Approximating Hit Rate Curves using Streaming Algorithms.
Proceedings of the Approximation, 2015

2014
Cloud security: a gathering storm.
Commun. ACM, 2014

Characterizing Storage Workloads with Counter Stacks.
Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation, 2014

Strata: scalable high-performance storage on virtualized non-volatile memory.
Proceedings of the 12th USENIX conference on File and Storage Technologies, 2014

2013
Split/Merge: System Support for Elastic Execution in Virtual Middleboxes.
Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation, 2013

Escape Capsule: Explicit State Is Robust and Scalable.
Proceedings of the 14th Workshop on Hot Topics in Operating Systems, 2013

Whose cache line is it anyway?: operating system support for live detection and repair of false sharing.
Proceedings of the Eighth Eurosys Conference 2013, 2013

Tolerating business failures in hosted applications.
Proceedings of the ACM Symposium on Cloud Computing, SOCC '13, 2013

2012
SecondSite: disaster tolerance as a service.
Proceedings of the 8th International Conference on Virtual Execution Environments, 2012

Execution mining.
Proceedings of the 8th International Conference on Virtual Execution Environments, 2012

PACMan: Coordinated Memory Caching for Parallel Jobs.
Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation, 2012

2011
Namespace Management in Virtual Desktops.
login Usenix Mag., 2011

RemusDB: Transparent High Availability for Database Systems.
Proc. VLDB Endow., 2011

Herbert West - Deanonymizer.
Proceedings of the 6th USENIX Workshop on Hot Topics in Security, 2011

Breaking up is hard to do: security and functionality in a commodity hypervisor.
Proceedings of the 23rd ACM Symposium on Operating Systems Principles 2011, 2011

Retroactive aspects: programming in the past.
Proceedings of the International Workshop on Dynamic Analysis: held in conjunction with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2011), 2011

Exposing File System Mappings with MapFS.
Proceedings of the 3rd USENIX Workshop on Hot Topics in Storage and File Systems, 2011

Capo: Recapitulating Storage for Virtual Desktops.
Proceedings of the 9th USENIX Conference on File and Storage Technologies, 2011

2010
Beyond Blocks and Files.
login Usenix Mag., 2010

Fast and Cautious Evolution of Cloud Storage.
Proceedings of the 2nd USENIX Workshop on Hot Topics in Storage and File Systems, 2010

2009
Tralfamadore: unifying source code and execution experience.
Proceedings of the 2009 EuroSys Conference, Nuremberg, Germany, April 1-3, 2009, 2009

2008
Block Mason.
Proceedings of the First Workshop on I/O Virtualization, 2008

Remus: High Availability via Asynchronous Virtual Machine Replication. (Best Paper)
Proceedings of the 5th USENIX Symposium on Networked Systems Design & Implementation, 2008

Parallax: virtual disks for virtual machines.
Proceedings of the 2008 EuroSys Conference, Glasgow, Scotland, UK, April 1-4, 2008, 2008

2007
Hardware Virtualization with Xen.
login Usenix Mag., 2007

What Virtualization Can Do for Security.
login Usenix Mag., 2007

Compatibility Is Not Transparency: VMM Detection Myths and Realities.
Proceedings of HotOS'07: 11th Workshop on Hot Topics in Operating Systems, 2007

2006
Virtual devices for virtual machines.
PhD thesis, 2006

SecondSite: Disaster Protection for the Common Server.
Proceedings of the Second Workshop on Hot Topics in System Dependability, 2006

Practical taint-based protection using demand emulation.
Proceedings of the 2006 EuroSys Conference, Leuven, Belgium, April 18-21, 2006, 2006

2005
The Inevitability of Xen.
login Usenix Mag., 2005

The main name system: an exercise in centralized computing.
Comput. Commun. Rev., 2005

Facilitating the Development of Soft Devices.
Proceedings of the 2005 USENIX Annual Technical Conference, 2005

Live Migration of Virtual Machines.
Proceedings of the 2nd Symposium on Networked Systems Design and Implementation (NSDI 2005), 2005

Parallax: Managing Storage for a Million Machines.
Proceedings of HotOS'05: 10th Workshop on Hot Topics in Operating Systems, 2005

Are Virtual Machine Monitors Microkernels Done Right?
Proceedings of HotOS'05: 10th Workshop on Hot Topics in Operating Systems, 2005

Falling Off the Cliff: When Systems Go Nonlinear.
Proceedings of HotOS'05: 10th Workshop on Hot Topics in Operating Systems, 2005

2004
A data synchronization service for ad hoc groups.
Proceedings of the 2004 IEEE Wireless Communications and Networking Conference , 2004

2003
Plutarch: an argument for network pluralism.
Comput. Commun. Rev., 2003

Xen and the art of virtualization.
Proceedings of the 19th ACM Symposium on Operating Systems Principles 2003, 2003

2002
Brittle systems will break - not bend: can aspect-oriented programming help?
Proceedings of the 10th ACM SIGOPS European Workshop, Saint-Emilion, France, July 1, 2002, 2002

2001
The Importance of Good Plumbing-Reconsidering Infrastructure in Distributed Systems.
Proceedings of HotOS-VIII: 8th Workshop on Hot Topics in Operating Systems, 2001


  Loading...