I am a senior software engineer at Google. I am a systems generalist interested in hardware-software codesign in distributed systems, storage systems, and emerging hardware technologies.

Previously, I was a researcher at VMware Research.

For an up-to-date list of my publications, please refer to my Google Scholar profile.

Publications:

A Case Against CXL Memory Pooling
Philip Levis, Kun Lin, Amy Tai
HotNets ‘23
To Appear

XRP:In-Kernel Storage Functions with eBPF
Yuhong Zhong, Haoyu Li, Yu Jian Wu, Ioannis Zarkadas, Jeffrey Tao, Evan Mesterhazy, Michael Makris, Junfeng Yang, Amy Tai, Ryan Stutsman, Asaf Cidon
OSDI ‘22, Best Paper Award
[Paper][Artifact]

Optimizing Storage Performance with Calibrated Interrupts
Amy Tai, Igor Smolyar, Michael Wei, Dan Tsafrir
OSDI ‘21: USENIX Symposium on Operating Systems Design and Implementation
[Paper][Artifact]

NrOS: Effective Replication and Sharing in an Operating System
Ankit Bhardwaj, Chinmay Kulkarni, Reto Achermann, Irina Calciu, Sanidhya Kashyap, Ryan Stutsman, Amy Tai, Gerd Zellweger
OSDI ‘21: USENIX Symposium on Operating Systems Design and Implementation
[Paper][Artifact]

BPF For Storage: An Exokernel-Inspired Approach
Yuhong Zhong, Hongyi Wang, Yu Jian Wu, Asaf Cidon, Ryan Stutsman, Amy Tai, Junfeng Yang
HotOS ‘21: Workshop on Hot Topics in Operating Systems
[Paper]

Systems Research is Running Out of Time
Ali Najafi, Amy Tai, Michael Wei
HotOS ‘21: Workshop on Hot Topics in Operating Systems
[Paper]

RainBlock: Faster Transaction Processing in Public Blockchains
Soujanya Ponnapalli, Aashaka Shah, Souvik Banerjee, Dahlia Malkhi, Amy Tai, Vijay Chidambaram, Michael Wei
ATC ‘21: USENIX Annual Technical Conference
[Paper]

SplinterDB: Closing the Bandwidth Gap for NVMe Key-Value Stores
Alexander Conway, Abhishek Gupta, Vijay Chidambaram, Martin Farach-Colton, Richard Spillane, Amy Tai, Rob Johnson
ATC ‘20: USENIX Annual Technical Conference
[Paper]

Don’t shoot down TLB shootdowns!
Nadav Amit, Amy Tai, Michael Wei
Eurosys ‘20: European Conference on Computer Systems, Best Paper Award
[Paper]

Who’s Afraid of Uncorrectable Bit Errors? Online Recovery of Flash Errors with Distributed Redundancy
Amy Tai, Andrew Kryczka, Shobhit O Kanaujia, Kyle Jamieson, Michael J Freedman, Asaf Cidon
ATC ‘19: USENIX Annual Technical Conference
Memorable Paper Presentation at NVMW ‘20: Non-Volatile Memories Workship
[Paper]

vCorfu: A Cloud-Scale Object Store on a Shared Log
Michael Wei, Amy Tai, Christopher J Rossbach, Ittai Abraham, Maithem Munshed, Medhavi Dhawan, Jim Stabile, Udi Wieder, Scott Fritchie, Steve Swanson, Michael J Freedman, Dahlia Malkhi
NSDI ‘17: USENIX Symposium on Networked Systems Design and Implementation
[Paper]

Silver: A Scalable, Distributed, Multi-Versioning, Always Growing (Ag) File Fystem
Michael Wei, Christopher Rossbach, Ittai Abraham, Udi Wieder, Steve Swanson, Dahlia Malkhi, Amy Tai
HotStorage ‘16: USENIX Workshop on Hot Topics in Storage and File Systems
[Paper]

Replex: A Scalable, Highly Available Multi-Index Data Store
Amy Tai, Michael Wei, Michael J Freedman, Ittai Abraham, Dahlia Malkhi
ATC ‘16: USENIX Annual Technical Conference, Best Paper Award
[Paper]

Service:

  • USENIX OSDI '24 PC
  • USENIX HotStorage '24 PC Chair
  • ACM ASPLOS '24 PC
  • USENIX HotStorage '23 PC
  • USENIX NSDI '23 PC
  • USENIX OSDI '22 PC
  • USENIX HotStorage '22 PC
  • ACM ASPLOS '22 ERC
  • SOSP '21 Diversity Workshop Co-Chair
  • USENIX FAST '22 PC
  • ACM SoCC '21 PC
  • ACM SYSTOR '21 PC
  • USENIX ATC '21 PC
  • USENIX FAST '21 PC, Works-in-Progress Co-Chair
  • ACM SoCC '20 PC
  • ACM Middleware '20 PC
  • USENIX HotStorage '20 PC
  • USENIX ATC '20 PC
  • SOSP '19 Diversity Workshop Talk and Panelist
  • ACM Middleware '19 PC
  • USENIX ATC '19 ERC
  • ACM SoCC '18 ERC

Previously, I received my PhD from Princeton University and bachelor’s degrees in computer science and math from Harvard College.