Contact Info

Telephone: +86-551-63603412
Email: chengli7[at]ustc[dot]edu[dot]cn
Homepage: http://staff.ustc.edu.cn/~chengli7
Office: Room 503, National HPC, East Campus

[Biography]           [Selected Publications]           [Academic Activities]           [Awards]           [Courses]          


Biography

I am pre-tenured research professor (特任研究员) at the School of Computer Science and Technology at University of Science and Technology of China (USTC) and a member of the Advanced Data Systems Lab (ADSL). Prior to joining USTC, I was an associated researcher with my PhD supervisor Rodrigo Rodrigues at INESC-ID, Portugal, and a senior member of technical staff at Oracle Labs Swiss. In 2016, I obtained my PhD degree from the Dependable Systems Group at the Max Planck Institute for Software Sytems (MPI-SWS) and Saarland University in Germany. Before studying at MPI-SWS, I obtained my bachelor degree from Nankai University in 2009.

My research interests lie in various topics related to computer systems such as operating systems, distributed systems, databases and etc, particularly in improving performance, consistency, fault tolerance, and availability of the above mentioned systems.


Selected Publications

  1. Wenlong Ma, Yuqing Zhu, Cheng Li, Mengying Guo and Yungang Bao, BiloKey : A Scalable Bi-Index Locality-Aware In-Memory Key-Value Store, To appear in IEEE Transactions on Parallel and Distributed Systems (TPDS), 2019. [PDF]
  2. Hao Chen, Cheng Li, Yubiao Pan, Min Lyu, Yongkun Li, Yinlong Xu, HCFTL: A Locality-Aware Page-Level Flash Translation Layer, To appear in Design, Automation and Test in Europe Conference and Exhibition (DATE 2019), Florence, IT, 2019. [PDF]
  3. Cheng Li, Nuno Preguica, Rodrigo Rodrigues, Fine-grained Consistency for Geo-Replicated Systems, USENIX Annual Technical Conference (USENIX ATC 2018), Boston, MA, USA, 2018. [PDF]
  4. Yueming Zhang, Yongkun Li, Fan Guo, Cheng Li, Yinlong Xu, ElasticBF: Fine-grained and Elastic Bloom Filter Towards Efficient Read for LSM-tree-based KV Stores, 10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 2018), Boston, MA, USA, 2018. [PDF]
  5. Cheng Li, Building Fast and Consistent (Geo)Replicated Systems: from Principles to Practice, PhD Thesis, MPI-SWS/UdS, 2016. [PDF]
  6. Cheng Li, Valter Balegas, Mahsa Najafzadeh, Daniel Porto, Allen Clement, Sergio Duarte, Carla Ferreira, Johannes Gehrke, Joao Leitao, Nuno Preguica, Rodrigo Rodrigues, Marc Shapiro, Viktor Vafeiadis, Geo-Replication: Fast If Possible, Consistent If Necessary, IEEE Data Engineering Bulletin , Volume 39, Page 81-92, IEEE Computer Society. March 2016. [PDF]
  7. Daniel Porto, Joao Leitao, Cheng Li, Aniket Kate, Allen Clement, Flavio Junqueira, Rodrigo Rodrigues,Visigoth Fault Tolerance, European Conference on Computer Systems (EuroSys 2015), Bordeaux, France, 2015. [PDF]
  8. Cheng Li, Joao Leitao, Allen Clement, Nuno Preguica, Rodrigo Rodrigues, Minimizing Coordination in Replicated Systems , the Workshop on on Principles and Practice of Consistency for Distributed Data (PaPoC 2015), Bordeaux, France, 2015. [PDF]
  9. Cheng Li, Joao Leitao, Allen Clement, Nuno Preguica, Rodrigo Rodrigues, Viktor Vafeiadis, Automating the Choice of Consistency Levels in Replicated Systems , USENIX Annual Technical Conference(USENIX ATC 2014), Philadelphia, PA, USA, 2014. [PDF]
  10. Cheng Li, Daniel Porto, Allen Clement, Johannes Gehrke, Nuno Preguica, Rodrigo Rodrigues, Making Geo-Replicated Systems Fast as Possible, Consistent when Necessary , USENIX Symposium on Operating Systems Design and Implementation (OSDI 2012), Hollywood, CA, USA, 2012. [PDF]
  11. Pedro Fonseca, Cheng Li, Rodrigo Rodrigues, Finding Complex Concurrency Bugs in Large Multi-Threaded Applications , European Professional Society on Computer Systems (EuroSys 2011), Salzburg, Austria, 2011. [PDF]
  12. Pedro Fonseca, Cheng Li, Vishal Singhal, Rodrigo Rodrigues, A study of the Internal and External Effects of Concurrency Bugs, IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2010), Chicago, USA, 2011. [PDF]

Selected Academic Activities

  • Editorial Board Member:
    • CCF技术动态
  • Journal Reviewer:
    • IEEE Transactions on Networking
    • ACM Transactions on Storage
  • PC Member:
    • ACM Asia-Pacific Workshop on Systems (2017, 2018)
  • Conference/Workshop Organization:
    • PC Co-chair, ACM TURC 2018 - SIGOPS Symposium/14th ChinaSys Workshop
    • PC Co-chair, ACM SOSP 2017 Poster Session

Honors and Awards

  • Initiative Scholar (The University of Science and Technology of China Initiative Foundation, 2017)
  • Max Planck Fellowship (Max Planck Society, 2009-2013)
  • Excellent bachelor award (Nankai Univeristy, 2009)
  • China Government Scholarship (Ministry of Education, 2008)

Courses