I am an Assistant Professor of Computer Science at Johns Hopkins University, where I lead the Order Lab. My research spans broadly in systems including OS and distributed systems. I am particularly interested in the research of building reliable, efficient, and defensible systems in data centers, mobile phones and IoT devices.

I’m looking for motivated graduate students and undergraduate interns who are interested in systems building and research. Prospective students please read this.

News

Research

My recent research projects are:

Selected Publications

(Full publication list)

Students

I am very fortunate to work with the following people:

Professional Service

Teaching

Bio

I received my Ph.D. from UCSD, advised by Prof. Yuanyuan Zhou. Before joining Hopkins, I took one year off at MSR Redmond Systems Group to gain exposure to real-world system challenges in a state-of-the-art cloud service, Microsoft Azure. I received B.S. (Computer Science) and B.A. (Economics) from Peking University.




Note: Ryan is my English name. For legal documents and publications, Peng Huang is used.