Xiangfeng Zhu

Xiangfeng Zhu

CSE 391, Paul G. Allen Center
xfzhu (at) cs (dot) washington (dot) edu
GitHub, Twitter, LinkedIn
Curriculum Vitae
Google Scholar, DBLP



About:

I'm a fourth year Ph.D. student at the Systems Lab and FOCI Center, University of Washington, advised by Arvind Krishnamurthy and Ratul Mahajan. I am also working closely with Danyang Zhuo.

Previously, I obtained my bachelor's degree (with honors) from University of Michigan, where I was advised by Mosharaf Chowdhury at the SymbioticLab. I also worked with Matthew Lentz, Harsha V. Madhyastha, Junchen Jiang, and Peter Alvaro.

My research interests are broadly in systems and networking. My recent works focus on microservices, service mesh, and application networking.

Currently, I lead the Application-Defined Networks project, aimed at building networks tailored to individual applications (microservices). Our vision is described in a paper presented at HotNets..



Publications:

High-level Programming for Application Networks
Xiangfeng Zhu, Yuyao Wang, Banruo Liu, Yongtong Wu, Nikola Bojanic, Jingrong Chen, Gilbert Bernstein, Arvind Krishnamurthy, Sam Kumar, Ratul Mahajan, Danyang Zhuo
NSDI, 2025 (to appear). Draft available upon request. [website]

Application Defined Networks
Xiangfeng Zhu, Weixin Deng, Banruo Liu, Jingrong Chen, Yongji Wu, Thomas Anderson, Arvind Krishnamurthy, Ratul Mahajan, Danyang Zhuo
HotNets, 2023, [paper][talk][slide]

Dissecting Overheads of Service Mesh Sidecars
Xiangfeng Zhu, Guozhen She, Bowen Xue, Yu Zhang, Yongsu Zhang, Xuan Kelvin Zou, XiongChun Duan, Peng He, Arvind Krishnamurthy, Matthew Lentz, Danyang Zhuo, Ratul Mahajan
SoCC, 2023, [paper][slide][talk@Istio day]

FedScale: Benchmarking Model and System Performance of Federated Learning
Fan Lai, Yinwei Dai, Sanjay S. Singapuram, Jiachen Liu, Xiangfeng Zhu, Harsha V. Madhyastha, Mosharaf Chowdhury
Deployed at Linkedin Best Paper Award at SOSP ResilientFL '21
ICML, 2022, [paper][talk][website][media coverage]

Netherite: Efficient Execution of Serverless Workflows
Sebastian Burckhardt, Badrish Chandramouli, Chris Gillum, David Justo, Konstantinos Kallas, Connor McMahon, Christopher S. Meiklejohn, Xiangfeng Zhu
Deployed at Microsoft
VLDB, 2022, [paper][website][media coverage]

Oort: Efficient Federated Learning via Guided Participant Selection
Fan Lai, Xiangfeng Zhu, Harsha V. Madhyastha, Mosharaf Chowdhury
Adopted by Cisco Distinguished Artifact Award
USENIX OSDI, 2021, [paper][talk][slide][extended report][media coverage]

Sol: Fast Distributed Computation Over Slow Networks
Fan Lai, Jie You, Xiangfeng Zhu, Harsha V. Madhyastha, Mosharaf Chowdhury
USENIX NSDI, 2020, [paper][talk][slide][media coverage]

Fixed It For You: Protocol Repair Using Lineage Graphs
Lennart Oldenburg, Xiangfeng Zhu, Kamala Ramasubramanian, Peter Alvaro
CIDR, 2019, [paper][featured on "Morning Paper'']



Selected Talks:


Blog:

I'm maintaining a personal blog about summaries of papers/blogs I read and a reading list on various topics in system and networking.


Work Experience:

Uber

PhD Software Engineer Intern, Service Mesh Team June 2023 - Sep. 2023

VMware Research

Research Intern, VMware Research Group June 2022 - Sep. 2022

Microsoft Research

Research Intern, RiSE GroupMay 2021 - Aug. 2021

Databricks

Software Engineer Intern, Serverless Team May 2020 - Aug. 2020

Dropbox

Software Engineer Intern, Filesystem Team May 2019 - Aug. 2019


Professional Activities:


Teaching Experience:


Awards:


Personal:


Contact Me:

I'm pretty active online. The best ways to reach me are using one of the social media above, or sending me an email at xzhu0027 (at) gmail (dot) com or xfzhu (at) cs.washington (dot) edu