Yongle Zhang (张永乐)

Assistant Professor

Department of Computer Science
Purdue University
West Lafayette, Indiana

Email: yonglezh (at) purdue.edu

I will join Purdue University (Department of Computer Science) in 2021 as a tenure-track assistant professor.

I am looking for self motivated students to work with me in software systems. If you’re interested, please feel free to contact me with your resume and transcripts, and make sure to follow the steps on Application Steps and Process and mention my name.


Biography

I am an incoming (2021) tenure-track assistant professor in the Computer Science Department at Purdue University. I am currently a final-year Ph.D. at the Department of Electrical and Computer Engineering, University of Toronto. I am very fortunate to work with my advisor Professor Ding Yuan. I was recommended to Institute of Computing Technologies, Chinese Academy of Sciences for Master's degree after I obtained my Bachelor’s degree at Shandong University. I spent a happy five months at City University of Hong Kong as an exchange student.

My Chinese given name is 永乐(Yong Le), pronounced as 永/juŋ/ 乐/lə/.


Research

My research interest is in systems software with a focus on improving the reliability and availability of complex, real-world systems. In particular, we are currently working on cutting-edge tools that help developers with failure detection and diagnosis in production cloud systems, as well as design and implementation of diagnosable software systems.


Publications

Yongle Zhang, Kirk Rodrigues, Yu Luo, Michael Stumm, Ding Yuan. The 27th ACM Symposium on Operating Systems Principles (SOSP’19), October 2019, Huntsville, Ontario, Canada.

Featured by the morning paper.

Yongle Zhang, Serguei Makarov, Xiang Ren, David Lion, Ding Yuan. The 26th ACM Symposium on Operating Systems Principles (SOSP’17), October 2017, Shanghai, China.

Xu Zhao*, Yongle Zhang*, David Lion, Muhammad FaizanUllah, Yu Luo, Ding Yuan, and Michael Stumm. Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI’14), October 2014, Broomfield, CO. *: Joint first authors.

Ding Yuan, Yu Luo, Xin Zhuang, Guilherme Rodrigues, Xu Zhao, Yongle Zhang, Pranay U. Jain, and Michael Stumm. Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI’14), October 2014, Broomfield, CO.

Jian-Liang Liu, Yongle Zhang, Lin Yang, Mingyang Guo, Zhenjun Liu, Lu Xu. Comput. Sci. Technol. 29(2): 293-302 (2014)

Mingyang Guo, Liu Liu, Yongle Zhang, Zhenjun Liu, Lu Xu. Proceedings of the 14th IEEE International Conference on High Performance Computing and Communications (HPCC 2012), June 2012, Liverpool, UK.


Teaching

  • CS505 Distributed Systems, Spring 2021

Services

University

Academia

  • Program Committee for the ACM International Systems and Storage Conference (SYSTOR) 2021
  • External Review Committee for the 26th Architectural Support for Programming Languages and Operating Systems (ASPLOS 2021)
  • Reviewer for IEEE Transactions on Software Engineering (TSE), 2020-04.
  • Reviewer for IEEE Transactions on Parallel and Distributed Systems (TPDS), 2019-07.
  • Reviewer for IEEE Transactions on Software Engineering (TSE), 2019-10.

Industry

  • Research Intern @ Microsoft Research Redmond, 2015

Useful Advices

Useful Resource


Misc

I have been playing basketball frequently for over ten years. I love watching knockout games in Olympics and World Championships.