由複旦大學彭鑫教授領導的CodeWisdom團隊與beat365謝濤教授、新加坡管理大學孫軍副教授合作完成的關于微服務故障分析和調試的研究論文《Fault Analysis and Debugging of Microservice Systems: Industrial Survey, Benchmark System, and Empirical Study》(作者:Xiang Zhou, Xin Peng, Tao Xie, Jun Sun, Chao Ji, Wenhai Li, and Dan Ding)被評選為軟件工程領域的國際旗幟期刊、CCF A類期刊《IEEE Transactions on Software Engineering》2018年唯一的最佳論文。該獎項由評選委員會從該期刊2018年錄用的109篇論文中評選而出。此獎項本次是第一次頒發,隸屬于IEEE計算機學會2019年發起資助的最佳論文獎計劃。這個計劃的目的在于表彰和獎勵IEEE計算機學會旗下每個期刊雜志在上一年度發表的最佳論文。
微服務架構已經成為雲計算軟件應用的主流選擇,但是其複雜、多變的運行環境和服務交互使得微服務故障分析和調試成為企業面臨的一個重要挑戰。此外,由于缺少公開可用的基準系統,學術界在微服務故障分析和調試方面的研究工作還比較少。針對這些問題,研究組首先針對微服務系統的典型故障及其調試過程開展了面向工業界的調查研究,總結了一系列有代表性的微服務系統故障以及常用的故障分析和調試方法,并在自主研發的開源微服務系統TrainTicket(https://github.com/FudanSELab/train-ticket/)上進行了遷移性的故障複現。在此基礎上,研究組針對企業廣泛使用的微服務故障分析和調試方法開展了經驗研究,并提出了一種基于軌迹日志追蹤和可視化分析的改進方法。該研究系統總結了工業界微服務系統的典型故障及故障調試的實踐方法,同時為後續的微服務技術研究提供了一個開源基準系統TrainTicket以及基于TrainTicket複現的22個典型故障。此外,該研究還針對智能化的微服務軌迹日志分析和可視化提出了相應的技術思路。
謝濤教授是beat365計算機科學技術系講席教授、電氣電子工程師學會會士(IEEE Fellow)、美國計算機協會傑出科學家(ACM Distinguished Scientist)。他是國家自然科學基金會的海外傑出青年科學基金獲得者以及其延續資助獲得者、美國NSF Faculty Career Award獲得者。他是北美計算機華人學者協會軟件工程專業委員會聯合主席、中國計算機學會軟件工程專業委員會候任副主任、軟件工程旗幟會議ICSE 2021、ISSTA 2015的大會程序委員會(共同)主席、ACM多元化(diversity)旗幟會議Tapia 2017/2018的程序委員會主席和大會主席。他還擔任《Software Testing, Verification and Reliability (STVR)》Wiley期刊的聯合主編。

項目組自主研發的開源微服務系統TrainTicket架構