Biography
I work at SystemsResearch@Google (SRG). My research interests include operating systems, storage, and distributed systems.
I received my Ph.D. from the University of Wisconsin-Madison (2022), where I worked with awesome Andrea Arpaci-Dusseau and Remzi Arpaci-Dusseau. I also received my master’s degree from UW-Madison (2020). I received my B.E. from University of Science and Technology of China (USTC, 2016).
Research
I have a broad interest in systems. My recent research aims to improve memory efficiency of hyperscalers and flatten their memory costs. It extends my PhD work on building systems for emerging storage architecture (tiering and disaggregation) and devices (Flash and Optane).
Key Words: Memory Management, Caching/Tiering, Multi-tenancy, Data-intensive Applications.
Emerging Storage/Memory Devices
- Characterizing Ultra Low Latency SSDs [UnwrittenContract, HotStorage’19]
- Performance Isolation, Fairness, and Sharing on Persistent Memory [NyxCache, FAST’22]
- External Sorting on Byte-addressable Storage [WiscSort, VLDB’23]
Tiering/Disaggregation
- Search Engine on Tiny Memory and Large Flash Systems [WiSER, FAST’20]
- Non-hierarchical Caching for Modern Storage Hierarchies [Orthus, FAST’21]
- Efficient Atomic Commit with Disaggregated Shared Log [Cornus, VLDB’22]
- Learned Cache Admission Polcies for Dynamic-Sized CDN Caches [SLAP, IPDPS’23]
- Semantically-smart Disaggregated Memory [IMP, InSub]
- Field-granularity Caching for OLTP Databases [Alchemy, InSub]
Data-intensive Applications
- Reducing Hotspot Contention with Early Lock Release [Bamboo, SIGMOD’21]
- Scalable Graph Mining with Approximate Pattern Decomposition [Arya, NSDI’23]
Experience
Systems Research Engineer
SystemsResearch@Google
2022.09 - Now
Research Assistant
Microsoft Gray System Lab
2018.09 - 2021.09
Software Engineering Intern
VMware, vSAN
2019.05 - 2019.08
Research Assistant
Chinese University of Hong Kong
2016.01 - 2016.05
Professional Services
Student Research Committee, Poster Committee, Artifact Evaluation Committee, SOSP 2023
Reviewer, VLDB Journal 2023
Reviewer, ACM Transactions on Storage (TOS) 2021, 2022, 2023
Reviewer, Frontiers of Computer Science 2022
Shadow PC, Eurosys 2022
Student Editorial Board, Journal of Systems Research 2021, 2022
External Reviewer, FAST 2018, NSDI 2020, FAST 2022, SIGMOD 2023
Teaching
Teaching Assistant, Operating System(CS537), UW-Madison, 2018
Teaching Assistant, Distributed System(CS739), UW-Madison, 2018
Invited / Conference Talks
Towards Auto Cache Tuning For HTAP Systems @ HTAP Summit 2022
Evolving System Stack for PMEM - Caching, Sharing Perspectives @ Google SRG 2022
Evolving System Stack for PMEM - Caching, Sharing Perspectives @ Google Madison 2022
Evolving System Stack for PMEM - Caching, Sharing Perspectives @ VMware Research 2022
Evolving System Stack for PMEM - Caching, Sharing Perspectives @ CMU PDL 2022
Multi-tenant Persistent Memory Caching @ FAST 2022
Caching for Modern Storage Hierarchies @ ChinaSys 2021
Caching for Modern Storage Hierarchies @ Microsoft Gray System Lab 2021
Optimizing Caching on Modern Storage Devices with Orthus @ FAST 2021
Unwritten Contract of Optane SSD @ HotStorage 2019
Optane SSD Caching for Microsoft SQL Server @ DaMoN 2019