Xiaolu Li (Shell)

PhD candidate

About Me

My name is Li Xiaolu (Shell). I got my bachelor's degree from the University of Science and Technology of China (USTC), department of Computer Science and Technology. Now I'm a PhD candidate in ADSLab (Applied Distributed System Lab) of the Chinese University of Hong Kong, supervised by Patrick P. C. Lee.

I feel excited playing with systems problems and enjoy hacking into system softwares. I'm interested in distributed storage systems and serverless systems. I'm also curious about what will our systems look like for the emerging large scale cloud-native applications.


Fast Predictive Repair in Erasure-Coded Storage

Zhirong Shen, Xiaolu Li, and Patrick P. C. Lee.

Proceedings of the 49th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2019), Portland, Oregon, USA, June 2019.

OpenEC: Toward Unified and Configurable Erasure Coding Management in Distributed Storage Systems.

Xiaolu Li, Runhui Li, Patrick P. C. Lee, and Yuchong Hu.

Proceedings of the 17th USENIX Conference on File and Storage Technologies (FAST 2019), Boston, MA, USA, February 2019.

Find out more

Repair Pipelining for Erasure-Coded Storage.

Runhui Li, Xiaolu Li, Patrick P. C. Lee, and Qun Huang.

Proceedings of the 2017 USENIX Annual Technical Conference (USENIX ATC 2017), Santa Clara, CA, USA, July 2017.

Find out more

Optimal Repair Layering for Erasure-Coded Data Centers: From Theory to Practice.

Yuchong Hu, Xiaolu Li, Mi Zhang, Patrick P. C. Lee, Xiaoyang Zhang, Pan Zhou, and Dan Feng.

ACM Transactions on Storage (TOS), 13(4), pp. 33:1-33:24, November 2017.

Find out more


OpenECOpen Source

This is the project for our paper in FAST, 2019.

Project Home Page

ECPipe Open Source

This is the project for our paper in ATC, 2017.

Project Home Page

DoubleR Open Source

This is the project for our paper in TOS, 2017.

Project Home Page

More on CoderWall

Work Experience

Research Assistant - The Chinese University of Hong Kong (Sept. 2015 - May 2016)

I worked as a research assistant in CUHK from Sept. 2015 to May 2016. In this year I start to get my hands dirty on hacking into distributed storage system such as HDFS.

Software Engineer Intern - The serverless group in Alibaba (July. 2019 - Aug. 2019)

I worked as a software engineer intern in Alibaba in the summer of 2019. I'm introduced to serverless and cloud-native systems during my internship. I also start to know some interesting problems in serverless systems and cloud-native systems.