Benchmarking Microservice Systems for Software Engineering Research

被引:128
作者
Zhou, Xiang [1 ,2 ]
Peng, Xin [1 ,2 ]
Xie, Tao [3 ]
Sun, Jun [4 ]
Xu, Chenjie [1 ,2 ]
Ji, Chao [1 ,2 ]
Zhao, Wenyun [1 ,2 ]
机构
[1] Fudan Univ, Sch Comp Sci, Shanghai, Peoples R China
[2] Fudan Univ, Shanghai Key Lab Data Sci, Shanghai, Peoples R China
[3] Univ Illinois, Champaign, IL USA
[4] Singapore Univ Technol & Design, Singapore, Singapore
来源
PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION | 2018年
基金
美国国家科学基金会;
关键词
Microservice; benchmark; tracing; visualization; debugging; failure diagnosis;
D O I
10.1145/3183440.3194991
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Despite the prevalence and importance of microservices in industry, there exists limited research on microservices, partly due to lacking a benchmark system that reflects the characteristics of industrial microservice systems. To fill this gap, we conduct a review of literature and open source systems to identify the gap between existing benchmark systems and industrial microservice systems. Based on the results of the gap analysis, we then develop and release a medium-size benchmark system of microservice architecture.
引用
收藏
页码:323 / 324
页数:2
相关论文
共 3 条
[1]  
Acme.Com, 2015, ACM AIR
[2]  
Aderaldo Carlos M., 2017, 2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE). Proceedings, P8, DOI 10.1109/ECASE.2017.4
[3]   Research on Architecting Microservices: Trends, Focus, and Potential for Industrial Adoption [J].
Di Francesco, Paolo ;
Lago, Patricia ;
Malavolta, Ivano .
2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2017), 2017, :21-30