2022 |
Cache-coherent Accelerators for Persistent Memory Crash-consistency.
Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems. Intel Best Paper Award. [Publisher Page] |
2022 |
XRP: In-Kernel Storage Functions with eBPF.
16th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2022, July 11-13, 2022. Jay Lepreau Best Paper Award. [Publisher Page] |
2021 |
Achieving High Throughput and Elasticity in a Larger-than-Memory Store.
Proceedings of the VLDB Endowment 14(8). [Publisher Page] |
2021 |
BPF for Storage: An Exokernel-Inspired Approach.
HotOS '21: Workshop on Hot Topics in Operating Systems, Ann Arbor, Michigan, USA, June, 1-3, 2021. [Publisher Page] |
2021 |
NrOS: Effective Replication and Sharing in an Operating System.
15th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2021, July 14-16, 2021. [Publisher Page] |
2020 |
On the Impact of Isolation Costs on Locality-aware Cloud Scheduling.
Proceedings of the 12th USENIX Conference on Hot Topics in Cloud Computing (HotCloud'20). [More Details] [Publisher Page] [pdf] |
2020 |
Compact Leakage-Free Support for Integrity and Reliability.
Proceedings of the 47th International Symposium on Computer Architecture (ISCA'20). |
2020 |
Adaptive Placement for In-memory Storage Functions.
Proceedings of the 2020 USENIX Conference on Annual Technical Conference (USENIX ATC'20). [Publisher Page] |
2020 |
Auto-Scaling Cloud-Based Memory-Intensive Applications.
12th IEEE International Conference on Cloud Computing, CLOUD 2020. |
2019 |
Narrowing the Gap Between Serverless and its State with Storage Functions.
Proceedings of the ACM Symposium on Cloud Computing, SoCC 2019, Santa Cruz, CA, USA, November 20-23, 2019. Best Paper Runner-up. [More Details] [Publisher Page] [pdf] |
2019 |
Flashield: a Hybrid Key-Value Cache that Controls Flash Write Amplification.
Proceedings of the Sixteenth USENIX Symposium on Networked Systems Design and Implementation (NSDI '19). [Publisher Page] |
2019 |
DPI: The Data Processing Interface for Modern Networks.
Ninth Biennial Conference on Innovative Data Systems Research (CIDR'19). [Publisher Page] |
2019 |
Cloud Functions for Fast and Robust Resource Auto-Scaling.
Tenth International Conference on Communication Systems and Networks (COMSNETS'19). [Publisher Page] |
2019 |
GenCache: Leveraging In-Cache Operators for Efficient Sequence Alignment.
Proceedings of the 52nd IEEE/ACM International Symposium on Microarchitecture (MICRO'19). |
2018 |
MobileStream: A Scalable, Programmable and Evolvable Mobile Core Control Plane Platform.
Proceedings of the 14th International Conference on Emerging Networking Experiments and Technologies (CoNEXT'18). [Publisher Page] |
2018 |
Splinter: Bare-Metal Extensions for Multi-Tenant Low-Latency Storage.
Proceedings of the Thirteenth USENIX Symposium on Operating Systems Design and Implementation (OSDI '18). [More Details] [Publisher Page] [pdf] [code] |
2018 |
Taming Performance Variability.
Proceedings of the Thirteenth USENIX Symposium on Operating Systems Design and Implementation (OSDI '18). [Publisher Page] |
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 (Mobicom'18). [More Details] [Publisher Page] [pdf] |
2018 |
Tailwind: Fast and Atomic RDMA-based Replication.
Proceedings of the 2018 USENIX Annual Technical Conference (USENIX ATC '18). [More Details] [Publisher Page] [pdf] |
2018 |
Towards a Shared-Everything Database on Distributed Log-Structured Storage.
Proceedings of the 2018 USENIX Annual Technical Conference (USENIX ATC '18). [Publisher Page] |
2017 |
Rocksteady: Fast Data Migration for Low-latency In-memory Storage.
Proceedings of the Twenty-Sixth ACM Symposium on Operating Systems Principles (SOSP '17). [More Details] [Publisher Page] [pdf] [code] |
2017 |
Memshare: Memory Resource Sharing in Multi-tenant Web Caches.
Proceedings of the 2017 USENIX Conference on Annual Technical Conference (USENIX ATC'17). [More Details] [Publisher Page] [pdf] [code] |
2017 |
JavaScript for Extending Low-latency In-memory Key-value Stores.
Proceedings of the 9th USENIX Conference on Hot Topics in Cloud Computing (HotCloud'17). [More Details] [Publisher Page] [pdf] |
2017 |
Beyond Simple Request Processing with RAMCloud.
IEEE Data Engineering Bulletin 40(1). [Publisher Page] |
2016 |
To Copy or Not to Copy: Making In-Memory Databases Fast on Modern NICs.
4th Workshop on In-memory Data Management. [Publisher Page] |
2016 |
Toward Rigorous Design of Domain-Specific Distributed Systems.
4th IEEE/ACM FME Workshop on Formal Methods in Software Engineering, FormaliSE 2016, Austin, Texas, May 15, 2016. [Publisher Page] |
2016 |
Toward Bringing Distributed Systems Design Upon Rigorous Footing.
IEEE Workshop on Formal Methods and Integration (FMi). [Publisher Page] |
2015 |
Experience with Rules-Based Programming for Distributed, Concurrent, Fault-Tolerant Code.
Proceedings of the 2015 USENIX Conference on Annual Technical Conference (USENIX ATC'15). [Publisher Page] |