Microservices: A Systematic Mapping Study

被引:149
|
作者
Pahl, Claus [1 ]
Jamshidi, Pooyan [2 ]
机构
[1] Free Univ Bozen Bolzano, Fac Comp Sci, Bolzano, Italy
[2] Imperial Coll London, Dept Comp, London, England
来源
PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, VOL 1 (CLOSER) | 2016年
关键词
Mircoservices; Container; Cloud; Systematic Literature Review; Systematic Mapping Study;
D O I
10.5220/0005785501370146
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Microservices have recently emerged as an architectural style, addressing how to build, manage, and evolve architectures out of small, self-contained units. Particularly in the cloud, the microservices architecture approach seems to be an ideal complementation of container technology at the PaaS level However, there is currently no secondary study to consolidate this research. We aim here to identify, taxonomically classify and systematically compare the existing research body on microservices and their application in the cloud. We have conducted a systematic mapping study of 21 selected studies, published over the last two years until end of 2015 since the emergence of the microservices pattern. We classified and compared the selected studies based on a characterization framework. This results in a discussion of the agreed and emerging concerns within the microservices architectural style, positioning it within a continuous development context, but also moving it closer to cloud and container technology.
引用
收藏
页码:137 / 146
页数:10
相关论文
共 50 条
  • [21] A Systematic Mapping Study in AIOps
    Notaro, Paolo
    Cardoso, Jorge
    Gerndt, Michael
    SERVICE-ORIENTED COMPUTING, ICSOC 2020, 2021, 12632 : 110 - 123
  • [22] GraphQL: A Systematic Mapping Study
    Quina-Mera, Antonio
    Fernandez, Pablo
    Maria Garcia, Jose
    Ruiz-Cortes, Antonio
    ACM COMPUTING SURVEYS, 2023, 55 (10)
  • [23] Security Gap in Microservices: A Systematic Literature Review
    Hutasuhut, Nurman Rasyid Panusunan
    Amri, Mochamad Gani
    Aji, Rizal Fathoni
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (12) : 165 - 171
  • [24] A Systematic Mapping Study on Requirements Scoping
    Wnuk, Krzysztof
    Kollu, Ravichandra Kumar
    PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING 2016 (EASE '16), 2016,
  • [25] Edge Computing: A Systematic Mapping Study
    Xue, Huihui
    Dai, Fei
    Liu, Guozhi
    Cao, Pengfei
    Huang, Bi
    2021 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS DASC/PICOM/CBDCOM/CYBERSCITECH 2021, 2021, : 507 - 514
  • [26] Cloud Broker: A Systematic Mapping Study
    Khorasani, Neda
    Ramezani, Faeze
    Taheri, Hoda
    Mohammadi, Neda
    Khoshdel, Parisa
    Taghavi, Bahareh
    Abrishami, Saeid
    Rasoolzadegan, Abbas
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (05) : 2989 - 3005
  • [27] Ubiquitous healthcare: a systematic mapping study
    Maria Saleemi
    Maria Anjum
    Mariam Rehman
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 5021 - 5046
  • [28] Ubiquitous healthcare: a systematic mapping study
    Saleemi, Maria
    Anjum, Maria
    Rehman, Mariam
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 14 (5) : 5021 - 5046
  • [29] A Systematic Mapping Study on DSL Evolution
    Thanhofer-Pilisch, Juergen
    Lang, Alexander
    Vierhauser, Michael
    Rabiser, Rick
    2017 43RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2017, : 149 - 156
  • [30] A systematic mapping study of clone visualization?
    Hammad, Muhammad
    Basit, Hamid Abdul
    Jarzabek, Stan
    Koschke, Rainer
    COMPUTER SCIENCE REVIEW, 2020, 37