Are knowledge and usage of microservices patterns aligned? An exploratory study with professionals

被引:0
|
作者
Lino Daniel, Joao Francisco [1 ]
Goldman, Alfredo [1 ]
Martins, Eduardo Guerra [2 ]
机构
[1] Univ Sao Paulo, Inst Math & Stat, Sao Paulo, Brazil
[2] Free Univ Bozen Bolzano, Fac Comp Sci, Bolzano, Italy
基金
巴西圣保罗研究基金会;
关键词
Microservices Patterns; Microservices Architecture; Architectural Patterns; Usage of Patterns;
D O I
10.1109/COMPSAC54236.2022.00139
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Microservices Architecture is a trending solution for large systems, which counts with an extensive pattern language that defines its base practices and documents solutions to recurrent problems. However, there is a lack of studies investigating how these patterns are known and applied by professionals. Understanding how the patterns are used enables to comprehend the design process for this architectural style and identify opportunities for improvement. So, this work aims to collect and analyze information about how professionals know and use microservice patterns. To achieve that, we conducted a questionnaire study focused on eleven patterns that directly influence the architecture and components structure. The questionnaire was answered by 63 participants and revealed that, in general, they know the patterns, but with a significant amount declaring that it was known only as a practice. Additionally, among other results, our study also identified that the patterns are more commonly adopted at the project beginning rather than by refactoring and that they frequently are adopted more than once in the same system.
引用
收藏
页码:878 / 883
页数:6
相关论文
共 50 条
  • [1] Promises and challenges of microservices: an exploratory study
    Yingying Wang
    Harshavardhan Kadiyala
    Julia Rubin
    Empirical Software Engineering, 2021, 26
  • [2] Promises and challenges of microservices: an exploratory study
    Wang, Yingying
    Kadiyala, Harshavardhan
    Rubin, Julia
    EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (04)
  • [3] An exploratory study on knowledge sharing practices among professionals in Bangladesh
    Islam, Md. Shiful
    Ashif, S. M.
    KNOWLEDGE MANAGEMENT & E-LEARNING-AN INTERNATIONAL JOURNAL, 2014, 6 (03) : 332 - 343
  • [4] The impact of mobile shadow IT usage on knowledge protection: an exploratory study
    Abbas, Mohammed
    Alghail, Adnan
    VINE JOURNAL OF INFORMATION AND KNOWLEDGE MANAGEMENT SYSTEMS, 2023, 53 (04) : 830 - 848
  • [5] The knowledge of child abuse of future professionals in education: an exploratory study
    Priegue Caamano, Diana
    Cambeiro Lourido, Maria del Carmen
    REVISTA COMPLUTENSE DE EDUCACION, 2016, 27 (03): : 1003 - 1019
  • [6] HR Professionals' Knowledge of Firms' Quality Requirements: An Exploratory Study
    Szafranski, Maciej
    Erickson, G. Scott
    PROCEEDINGS OF THE 21ST EUROPEAN CONFERENCE ON KNOWLEDGE MANAGEMENT (ECKM 2020), 2020, : 779 - 787
  • [7] An Exploratory Study on Zeroconf Monitoring of Microservices Systems
    Cinque, Marcello
    Della Corte, Raffaele
    Iorio, Raffaele
    Pecchia, Antonio
    2018 14TH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC 2018), 2018, : 112 - 115
  • [8] Knowledge of health professionals about the rights of hospitalized children: an exploratory study
    Verde Gomes, Ilvana Lima
    Caetano, Rosangela
    Bessa Jorge, Maria Salete
    CIENCIA & SAUDE COLETIVA, 2010, 15 (02): : 463 - 470
  • [9] Student Health and Social Care Professionals' Health Literacy Knowledge: An Exploratory Study
    Wood, Helen
    Brand, Gabrielle
    Clifford, Rhonda
    Kado, Sinead
    Lee, Kenneth
    Seubert, Liza
    PHARMACY, 2023, 11 (02)
  • [10] Predicting Negative Emotions Based on Mobile Phone Usage Patterns: An Exploratory Study
    Hung, Galen Chin-Lun
    Yang, Pei-Ching
    Chang, Chia-Chi
    Chiang, Jung-Hsien
    Chen, Ying-Yeh
    JMIR RESEARCH PROTOCOLS, 2016, 5 (03): : 183 - 192