About

I am a PhD student at Carnegie Mellon Univeristy. For the year and half before starting my PhD I was a performance engineer at Red Hat where I worked on performance and scale for OpenShift. I did my undergrad at The Ohio State University, where I worked with Professor Yang Wang on distributed systems and databases.

Publications

Learning Distributed Protocols with Zero Knowledge
ML For Systems 2023 Workshop
Yujie Hui, Drew Ripberger, Xiaoyi Lu, Yang Wang
[ paper ]

IsoBugView: Interactively Debugging Isolation Bugs in Database Applications
VLDB 2022
Drew Ripberger, Yifan Gan, Xueyuan Ren, Spyros Blanas, Yang Wang
[ paper ] [ repo ]

IsoDiff: Debugging Anomalies Caused by Weak Isolation
VLDB 2020
Yifan Gan, Xueyuan Ren, Drew Ripberger, Spyros Blanas, Yang Wang
[ paper ]