Biography

I am a Ph.D. student at Department of Computer Sciences, University of Wisconsin-Madison starting from Fall 2018. I am currently advised by Prof. Xiangyao Yu. Before 2019 Fall, I was advised by Prof. Theodoros Rekatsinas in my first year of PhD working on ML-driven data integration and data cleaning. I obtained my Bachelor’s degree with honors in Computer Sciences from UW-Madison in 2018.

My research interests lie in the area of database systems, with a focus on transaction processing, distributed and cloud-native databases.

Latest

[Sep. 2022] 🔥 Cornus: Atomic Commit for a Cloud DBMS with Storage Disaggregation, has been accepted to VLDB 2022 (will be presented in VLDB 2023)!
[Mar. 2022] How Good is My HTAP System, has been accepted to SIGMOD 2022!
[Oct. 2021] 🔥Officially awarded the 2021-2022 Microsoft Research PhD Fellowship (US & Canada)!
[Mar. 2021] 🔥Bamboo, a concurrency control protocol extending two phase locking to unlock the parallelism under high contention, has been accepted to SIGMOD 2021!
[Dec. 2020] Non-Hierarchical Caching, a generic method to optimize caching for Persistent Memory hierarchies, has been accepted to FAST 2021!

Publications

Cornus: Atomic Commit for Cloud DBMS with Storage Disaggregation
Zhihan Guo, Xinyu Zeng, Kan Wu, Wuh-Chwen Hwang, Ziwei Ren, Xiangyao Yu, Mahesh Balakrishnan, Philip A. Bernstein
VLDB’2022 [paper] [extended version]

How Good is My HTAP System?
Elena Milkai, Yannis Chronis, Kevin Gaffney, Zhihan Guo, Jignesh Patel, Xiangyao Yu
SIGMOD’2022

Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking
Zhihan Guo, Kan Wu, Cong Yan, Xiangyao Yu
SIGMOD’2021 [paper] [extended version]

The Storage Hierarchy is Not a Hierarchy: Optimizing Caching on Modern Storage Devices with Orthus
Kan Wu, Zhihan Guo, Guanzhou Hu, Kaiwei Tu, Ramnatthan Alagappan, Rathijit Sen, Kwanghyun Park, Andrea Arpaci-Dusseau and Remzi Arpaci-Dusseau
FAST’2021 [paper]

The Storage Hierarchy is Not a Hierarchy: Optimizing Caching on Modern Storage Devices with Orthus
Kan Wu, Zhihan Guo, Guanzhou Hu, Kaiwei Tu, Ramnatthan Alagappan, Rathijit Sen, Kwanghyun Park, Andrea Arpaci-Dusseau and Remzi Arpaci-Dusseau
NVMW’2021 [paper]

A Statistical Perspective on Discovering Functional Dependencies in Noisy Data
Yunjia Zhang, Zhihan Guo and Theodoros Rekatsinas
SIGMOD’2020 [paper] [code]

Unsupervised Functional Dependency Discovery for Data Preparation
Zhihan Guo and Theodoros Rekatsinas
ICLR’2019, Learning from Limited Data Workshop [paper] [extended version] [poster]

Data profiling methods for interactive data cleaning
Zhihan Guo and Theodoros Rekatsinas
MMLS’2018

Research & Work Experience

Software Engineer Intern
Amazon, Redshift, in East Palo Alto, CA
(coming) Summer 2022

Research Assistant
UW-Madison Database Group in Madison, WI
2018.02 - present

Affiliate Research Assistant
Microsoft Research GSL in Madison, WI
2021.08 - 2022.06

Software Engineer Intern in System & Infrastructure
Facebook, Delos Team, in Seattle, WA
Summer 2021

Research Assistant
UW-Madison HCI Group in Madison, WI
2017.02 - 2018.05

Research Assistant
Center for Healthy Minds in Madison, WI
2017.01 - 2017.09

Research Assistant
Child Emotion Lab @ Waisman Center in Madison, WI
2016.01 - 2017.09

Teaching

Teaching Assistant for CS564 Database Management Systems, Fall 2019