Levin Li is a seasoned Distributed System Engineer with 16 years' experience, currently optimizing parallel and MPI-based machine learning workflows and maintaining large-scale MPI platforms at Taobao/Alibaba. He is a core developer of Sheepdog, a distributed storage system for QEMU, where his work on object list caching and recovery optimizations measurably improved list retrieval speed and reduced I/O during cluster recovery. Levin has also extended cluster resource managers (Torque) with job-level cgroup isolation and memory/cpu controls, and authored open-source IM projects including Hybrid and Openfetion. Comfortable in C/Linux/Vim/Git, he pairs deep systems engineering with a practical focus on performance and recoverability—often improving efficiency by rethinking data structures and cache behavior.
16 years of coding experience
M.E., Communication and Information System, M.E., Communication and Information System at Beijing University of Post and Telecommunications
BS, Communication Engineering, BS, Communication Engineering at Ocean University of China
Contributions summary:Levin's contributions focused on implementing and optimizing the object list cache within the distributed storage system. They added a red-black tree-based object list cache and applied it to various modules, significantly improving the speed of retrieving object lists. Furthermore, the user optimized the cluster's recovery process to reduce I/O operations. The user also refactored the object cache to utilize a list for improved efficiency.
Contributions:28 commits, 15 PRs, 26 pushes in 3 years 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Levin Li - Distributed System Engineer at TaoBao Inc.