Fangming Liu received his B.Engr. degree from Department of Computer Science and Technology, Tsinghua University, Beijing, and his Ph.D. degree in Computer Science and Engineering from Hong Kong University of Science and Technology; from 2009 to 2010, he was a visiting scholar at the Department of Electrical and Computer Engineering, University of Toronto, Canada; from 2012-2013, he was a StarTrack Visiting Faculty in Microsoft Research Asia. His research focuses on distributed and networking systems:

  • Cloud Computing and Infrastructure: Datacenter, Green Computing/Communications, Multi-/Hybrid-/Inter-Clouds, Smart Data-driven/Machine-learning-based Power Monitoring/Management for Energy-efficiency
  • Cloud-Native System and Full-Stack Virtualization: Serverless Computing, Software Defined Networking (SDN), Network Function Virtualization (NFV), Virtual Machine (VM) & Container, OpenStack, FPGA & DPDK for Acceleration
  • Edge Computing Systems and Apps: Edge-Cloud and Mobile-Cloud, 5G and Device-to-Device (D2D), Internet Content Distribution & Peer-to-Peer (P2P) Systems, including consumer cloud storage (1-click file hosting and synchronization), content delivery networks (CDNs), collaborative caching, live video streaming and video-on-demand (VoD), VR/AR
  • Methodologies: Co-design of software/hardware with open-source running codes; Cross-disciplinary theories and their applications, including game theory, queueing theory, control theory; Real-world measurements such as past projects on PlanetLab: Internet measurement: topology & evolution, measuring and optimizing delays in video conferences
  • Motto: applications drive innovation, software defines everything, while hardware changing the future!