Ryan Stutsman

Orcid: 0000-0001-5446-9603

Affiliations:
  • University of Utah, UT, USA


According to our database1, Ryan Stutsman authored at least 58 papers between 2006 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Fair, Efficient Multi-Resource Scheduling for Stateless Serverless Functions with Anubis.
Proceedings of the 24th IEEE International Symposium on Cluster, 2024

2023
Efficient linearizability checking for actor-based systems.
Softw. Pract. Exp., November, 2023

BPF-oF: Storage Function Pushdown Over the Network.
CoRR, 2023

Packrat: Automatic Reconfiguration for Latency Minimization in CPU-based DNN Serving.
CoRR, 2023

A Case of Multi-Resource Fairness for Serverless Workflows (Work In Progress Paper).
Proceedings of the Companion of the 2023 ACM/SPEC International Conference on Performance Engineering, 2023

Sharding the State Machine: Automated Modular Reasoning for Complex Concurrent Systems.
Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation, 2023

Persistent Memory-Aware Scheduling for Serverless Workloads.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium, 2023

2022
XRP: In-Kernel Storage Functions with eBPF.
Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation, 2022

Cache-coherent accelerators for persistent memory crash consistency.
Proceedings of the HotStorage '22: 14th ACM Workshop on Hot Topics in Storage and File Systems, Virtual Event, June 27, 2022

2021
Achieving High Throughput and Elasticity in a Larger-than-Memory Store.
Proc. VLDB Endow., 2021

NrOS: Effective Replication and Sharing in an Operating System.
Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation, 2021

BPF for storage: an exokernel-inspired approach.
Proceedings of the HotOS '21: Workshop on Hot Topics in Operating Systems, 2021

2020
Adaptive Placement for In-memory Storage Functions.
Proceedings of the 2020 USENIX Annual Technical Conference, 2020

Compact Leakage-Free Support for Integrity and Reliability.
Proceedings of the 47th ACM/IEEE Annual International Symposium on Computer Architecture, 2020

On the Impact of Isolation Costs on Locality-aware Cloud Scheduling.
Proceedings of the 12th USENIX Workshop on Hot Topics in Cloud Computing, 2020

Auto-Scaling Cloud-Based Memory-Intensive Applications.
Proceedings of the 13th IEEE International Conference on Cloud Computing, 2020

2019
SolarDB: Toward a Shared-Everything Database on Distributed Log-Structured Storage.
ACM Trans. Storage, 2019

Flashield: a Hybrid Key-value Cache that Controls Flash Write Amplification.
Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation, 2019

GenCache: Leveraging In-Cache Operators for Efficient Sequence Alignment.
Proceedings of the 52nd Annual IEEE/ACM International Symposium on Microarchitecture, 2019

Cloud Functions for Fast and Robust Resource Auto-Scaling.
Proceedings of the 11th International Conference on Communication Systems & Networks, 2019

Narrowing the Gap Between Serverless and its State with Storage Functions.
Proceedings of the ACM Symposium on Cloud Computing, SoCC 2019, 2019

DPI: The Data Processing Interface for Modern Networks.
Proceedings of the 9th Biennial Conference on Innovative Data Systems Research, 2019

2018
anexVis: visual analytics framework for analysis of RNA expression.
Bioinform., 2018

Solar: Towards a Shared-Everything Database on Distributed Log-Structured Storage.
Proceedings of the 2018 USENIX Annual Technical Conference, 2018

Tailwind: Fast and Atomic RDMA-based Replication.
Proceedings of the 2018 USENIX Annual Technical Conference, 2018

Taming Performance Variability.
Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation, 2018

Splinter: Bare-Metal Extensions for Multi-Tenant Low-Latency Storage.
Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation, 2018

ECHO: A Reliable Distributed Cellular Core Network for Hyper-scale Public Clouds.
Proceedings of the 24th Annual International Conference on Mobile Computing and Networking, 2018

Exploiting Google's Edge Network for Massively Multiplayer Online Games.
Proceedings of the 2nd IEEE International Conference on Fog and Edge Computing, 2018

Hybrid network clusters using common gameplay for massively multiplayer online games.
Proceedings of the 13th International Conference on the Foundations of Digital Games, 2018

MobileStream: a scalable, programmable and evolvable mobile core control plane platform.
Proceedings of the 14th International Conference on emerging Networking EXperiments and Technologies, 2018

2017
Beyond Simple Request Processing with RAMCloud.
IEEE Data Eng. Bull., 2017

Flashield: a Key-value Cache that Minimizes Writes to Flash.
CoRR, 2017

Memshare: a Dynamic Multi-tenant Key-value Cache.
Proceedings of the 2017 USENIX Annual Technical Conference, 2017

Rocksteady: Fast Migration for Low-latency In-memory Storage.
Proceedings of the 26th Symposium on Operating Systems Principles, 2017

JavaScript for Extending Low-latency In-memory Key-value Stores.
Proceedings of the 9th USENIX Workshop on Hot Topics in Cloud Computing, 2017

2016
Memshare: a Dynamic Multi-tenant Memory Key-value Cache.
CoRR, 2016

To Copy or Not to Copy: Making In-Memory Databases Fast on Modern NICs.
Proceedings of the Data Management on New Hardware, 2016

Toward Bringing Distributed System Design upon Rigorous Footing.
Proceedings of the 17th IEEE International Conference on Information Reuse and Integration, 2016

Toward rigorous design of domain-specific distributed systems.
Proceedings of the 4th FME Workshop on Formal Methods in Software Engineering, 2016

2015
The RAMCloud Storage System.
ACM Trans. Comput. Syst., 2015

To Lock, Swap, or Elide: On the Interplay of Hardware Transactional Memory and Lock-Free Indexing.
Proc. VLDB Endow., 2015

Multi-Version Range Concurrency Control in Deuteronomy.
Proc. VLDB Endow., 2015

Transaction Processing Techniques for Modern Hardware and the Cloud.
IEEE Data Eng. Bull., 2015

Experience with Rules-Based Programming for Distributed, Concurrent, Fault-Tolerant Code.
Proceedings of the 2015 USENIX Annual Technical Conference, 2015

High Performance Transactions in Deuteronomy.
Proceedings of the Seventh Biennial Conference on Innovative Data Systems Research, 2015

2013
Durability and crash recovery in distributed in-memory storage systems.
PhD thesis, 2013

Copysets: Reducing the Frequency of Data Loss in Cloud Storage.
Proceedings of the 2013 USENIX Annual Technical Conference, 2013

Toward Common Patterns for Distributed, Concurrent, Fault-Tolerant Code.
Proceedings of the 14th Workshop on Hot Topics in Operating Systems, 2013

2011
The case for RAMCloud.
Commun. ACM, 2011

Fast crash recovery in RAMCloud.
Proceedings of the 23rd ACM Symposium on Operating Systems Principles 2011, 2011

It's Time for Low Latency.
Proceedings of the 13th Workshop on Hot Topics in Operating Systems, 2011

Energy management in mobile devices with the cinder operating system.
Proceedings of the European Conference on Computer Systems, 2011

2010
Apprehending joule thieves with cinder.
Comput. Commun. Rev., 2010

2009
The case for RAMClouds: scalable high-performance storage entirely in DRAM.
ACM SIGOPS Oper. Syst. Rev., 2009

Translation-based steganography.
J. Comput. Secur., 2009

Delegating network security with more information.
Proceedings of the 1st ACM SIGCOMM 2009 Workshop on Research on Enterprise Networking, 2009

2006
Lost in just the translation.
Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), 2006


  Loading...