A picture of Ding Yuan

Ding Yuan

Sandford Fleming 2002E
10 King's College Road
Toronto, ON M5S 3G4 Canada
yuan at eecg dot toronto dot edu

divider bar

About me

I am an Assistant Professor in the Electrical and Computer Engineering Department and Department of Computer Science, University of Toronto. I joined Univ. of Toronto in January 2013, after I received my Ph.D from the Computer Science Department of University of Illinois, Urbana-Champaign under the supervision of a great advisor, Yuanyuan Zhou. From 2009 to 2012 I was also a visiting student in the awesome System and Networking group of University of California, San Diego. I received my B.E. from Beihang University.

(New) I am looking for self motivated students to work with me. If you are interested, please submit your application here.

My research interest is systems software, with a focus on developing practical solutions to improve the availability and performance of large software systems.


  • [Impact] 2016/8: Caitie McCaffrey gave an amazing presentation on our Simple Testing paper in Papers We Love@QCon New York.
  • [Publication] 2016/7: We have two papers accepted by OSDI'16! Congratulations to Xu, Kirk, and Jack for their failure diagnosis paper, David, Adrian, Hailong, and Xin for their paper on JVM warm-up overhead!
  • [Job] 2015/4: Yongle will intern in Microsoft Research Redmond this summer.
  • [Publication] 2015/2: Our OSDI paper on failure analysis appears in usenix ;login:
  • [Impact] 2014/10: HBase developers will use aspirator, a simple bug finding tool described in our OSDI paper, as their compile-time checker!
  • [Impact] 2014/10: Our OSDI paper on distributed system failures prompted many online discussions:
  • [Fun] 2014/10: Yongle and I each gave a talk in OSDI; Yongle gave a cool demo of lprof in his talk, making his advisor look bad as I did not do one in mine :)
  • [Publication] 2014/7: We have two papers accepted by OSDI'14!
  • [Job] 2014/4: Xu will go to the Bay area for a summer internship in Twitter.
  • Selected publications


    It is fun to work with the following incredible people:

    Visiting scholar:

    Graduate students:

    Undergraduate students:



    Program committee


    I do a lot of sports, including basketball, swimming (pool and open water), skiing, and running. I served as captain of the Beihang's CSE basketball team and co-captain of the UIUC CS faculty & grad-student basketball team in the intramural games. I also ran some marathon and half-marathons (see a recent photo here). When I have more time, I also play accordion.

    divider bar