| 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 |