Busca avançada
Ano de início
Entree


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

Texto completo
Autor(es):
Mostrar menos -
Lino Daniel, Joao Francisco ; Goldman, Alfredo ; Martins, Eduardo Guerra ; Leong, HV ; Sarvestani, SS ; Teranishi, Y ; Cuzzocrea, A ; Kashiwazaki, H ; Towey, D ; Yang, JJ ; Shahriar, H
Número total de Autores: 11
Tipo de documento: Artigo Científico
Fonte: 2022 IEEE 46TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2022); v. N/A, p. 6-pg., 2022-01-01.
Resumo

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. (AU)

Processo FAPESP: 19/26702-8 - Tendências em computação de alto desempenho, do gerenciamento de recursos a novas arquiteturas de computadores
Beneficiário:Alfredo Goldman vel Lejbman
Modalidade de apoio: Auxílio à Pesquisa - Temático