Demo Data from SIGIR 2026 / reviewers in the wild / expert
Yi Li 0098
dblp:59/871-98
· DBLP profile ↗
4ranked-venue papers
0as first author
4since 2021 · last 2026
0009-0004-3069-9948ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 since 2021Software engineering, systems software and programming languages · 2 · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Distributed systems · 47% Cloud and datacenter computing · 21% Hardware reliability and fault tolerance · 16% | |
| Software engineering, system software, and programming languages
2 papers |
Software maintenance and evolution · 56% Debugging and program repair · 44% | |
| Computer networks
1 paper |
Datacenter networks · 100% |
Topics — the 8 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing
collective communication |
1.0 | 1 | 2026 | Handling Network Faults in Distributed AI Training: Failover is Now an Option · EuroSys 2026 |
Distributed systems › distributed machine learning
distributed training |
1.0 | 1 | 2026 | Handling Network Faults in Distributed AI Training: Failover is Now an Option · EuroSys 2026 |
Distributed systems › fault tolerance › high availability
failover |
1.0 | 1 | 2026 | Handling Network Faults in Distributed AI Training: Failover is Now an Option · EuroSys 2026 |
Hardware reliability and fault tolerance
network fault tolerance |
1.0 | 1 | 2026 | Handling Network Faults in Distributed AI Training: Failover is Now an Option · EuroSys 2026 |
Debugging and program repair
root cause analysis |
0.9 | 1 | 2025 | LogPilot: Intent-aware and Scalable Alert Diagnosis for Large-scale Online Service Systems · ASE 2025 |
Distributed systems
fault tolerance |
0.9 | 1 | 2025 | LogPilot: Intent-aware and Scalable Alert Diagnosis for Large-scale Online Service Systems · ASE 2025 |
Software maintenance and evolution
technical debt |
0.3 | 1 | 2025 | Automated Proactive Logging Quality Improvement for Large-Scale Codebases · ASE 2025 |
Cloud and datacenter computing › datacenter services
online service systems |
0.3 | 1 | 2025 | LogPilot: Intent-aware and Scalable Alert Diagnosis for Large-scale Online Service Systems · ASE 2025 |
Methods — techniques the papers use, named apart from their topics
large language model · 2.6intra-host GPU routing · 2.0dynamic channel load balancing · 2.0spatiotemporal log chain clustering · 1.7intent-aware log scoping · 1.7risk heuristics · 1.0precedent case retrieval · 1.0knowledge base construction · 1.0retrieval-augmented generation · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Handling Network Faults in Distributed AI Training: Failover is Now an OptionabstractDistributed AI training often suffers from network faults. Network faults, especially at the last hop between a switch and a host, result in loss of connectivity, resulting in training job stalls and eventual failure. This is typically managed through a fail-stop mechanism, followed by a restart, incurring significant inefficiencies. We present ReCCL, the first network fault-tolerant collective communication library (CCL) that allows training progress to be preserved by seamlessly failing over to alternate paths when a network fault occurs. During failover, ReCCL keeps communication states synchronized while using dynamic channel load balancing and intra-host GPU routing to improve communication performance. Our evaluations demonstrate that ReCCL can perform failover seamlessly with minimal performance losses. Additionally, our simulations also demonstrate that failover can be effectively used to achieve significant savings in GPU hours for large-scale distributed AI training workloads. Xin Zhe Khooi, Zhuo Jiang, Pan Xie, Zhigang Cui, Meng Wang 0018, Yuze Jin, Pengfei Huo, Lulu Chen, Liaoyuan Feng, Qinlong Wang, Yongcan Wang, Jinshuai Sun, Yingkai Zhao, Haiquan Chen 0002, Yi Li 0098, Jianxi Ye, Mun Choon Chan |
EuroSys | 23 |
| 2026 | Proactive Change Risk Detection in Production Cloud Systems: ByteDance's ExperienceabstractModern cloud services rely on a high volume of changes for rapid innovation, yet these changes are a primary cause of production incidents. To manage this risk, industry practice employs tiered change management pipelines that concentrate static rules and human reviews. However, our analysis of ByteDance's cloud platform (Volcano Engine) reveals a critical long tail problem: while high-risk changes undergo extensive scrutiny, 78.1% of change-induced incidents originate from the sheer volume of low-risk changes that receive minimal review. At this scale, exhaustive manual review is fundamentally infeasible. To address this, we present Aegis, a novel knowledge-driven system that provides interpretable change risk assessment. Aegis automatically constructs a knowledge base from historical operational data, distilling it into generalized risk heuristics and identifying relevant precedent cases. When a new change is proposed, Aegis generates human-readable warnings grounded in this historical evidence, explaining why a change is risky. We have deployed Aegis in Volcano Engine's production environment for five months, where it processed tens of thousands of change requests. Its risk escalations achieved a 75% acceptance rate from production engineers and successfully prevented multiple potential incidents. Jinyang Liu 0002, Yichen Li 0003, Tieying Zhang, Binbin Chen 0005, Xiao He 0008, Yi Li 0098 |
EuroSys | 9 |
| 2025 | LogPilot: Intent-aware and Scalable Alert Diagnosis for Large-scale Online Service SystemsabstractEffective alert diagnosis is essential for ensuring the reliability of large-scale online service systems. However, on-call engineers are often burdened with manually inspecting massive volumes of logs to identify root causes. While various automated tools have been proposed, they struggle in practice due to alert-agnostic log scoping and the inability to organize complex data effectively for reasoning. To overcome these limitations, we introduce LogPilot, an intent-aware and scalable framework powered by Large Language Models (LLMs) for automated log-based alert diagnosis. LogPilot introduces an intent-aware approach, interpreting the logic in alert definitions (e.g., PromQL) to precisely identify causally related logs and requests. To achieve scalability, it reconstructs each request’s execution into a spatiotemporal log chain, clusters similar chains to identify recurring execution patterns, and provides representative samples to the LLMs for diagnosis. This clustering-based approach ensures the input is both rich in diagnostic detail and compact enough to fit within the LLM’s context window. Evaluated on real-world alerts from Volcano Engine Cloud, LogPilot improves the usefulness of root cause summarization by 50.34% and exact localization accuracy by 54.79% over state-of-the-art methods. With a diagnosis time under one minute and a cost of only $0.074 per alert, LogPilot has been successfully deployed in production, offering an automated and practical solution for service alert diagnosis. Jinyang Liu 0002, Yichen Li 0003, Haiyu Huang 0008, Xiao He 0008, Tieying Zhang, Jianjun Chen 0001, Yi Li 0098, Michael R. Lyu |
ASE | 8 |
| 2025 | Automated Proactive Logging Quality Improvement for Large-Scale CodebasesabstractHigh-quality logging is critical for the reliability of cloud services, yet the industrial process for improving it is typically manual, reactive, and unscalable. Existing automated tools inherit this reactive nature, failing to answer the crucial whether-to-log question and are constrained to simple logging statement insertion, thus addressing only a fraction of the real-world logging improvement.To address these gaps and cope with logging debt in large-scale codebases, we propose LogImprover, a framework powered by Large Language Models (LLMs) that automates proactive logging quality improvement. LogImprover introduces two paradigm shifts: from reactive generation to proactive discovery, and from simple insertion to holistic logging patch generation. First, it identifies potential logging gaps based on principles distilled from industrial best practices. Then, it grounds each candidate through a cascading, structure-aware RAG module. Next, it prunes false positives by analyzing call-stack logging responsibilities and implicit logger inheritance. Finally, it generates holistic and explainable logging patches that reflect real-world development practices.Our evaluation provides dual confirmation of its effectiveness: LogImprover significantly outperforms state-of-the-art base-lines in closed-world experiments and achieves 68.12% developer acceptance rate in its real-world deployment. This success demonstrates the practical value of automating the entire logging quality improvement lifecycle, from discovery to recommendation. Yichen Li 0003, Jinyang Liu 0002, Junsong Pu, Zhuangbin Chen, Xiao He 0008, Tieying Zhang, Jianjun Chen 0001, Yi Li 0098, Michael R. Lyu |
ASE | 9 |