Producción CyT

Proceeding of the 2023 Iberoamerican Conference on Software Engineering (CIBSE) - Patterns in Microservices-based Development: A Grey Literature Review

Congreso

Autoría:

Fabio Rocha ; Michel Soares ; Guillermo Rodríguez

Fecha:

2023

Editorial y Lugar de Edición:

Brazilian Computing Society (SBC)

Resumen *

Microservices emerged due to the massive adoption of cloudcomputing and the need to integrate legacy systems. However, there still needs tobe a greater understanding of adopting a microservice-based architectural style.Besides, there is a need for guidelines to operationalize those microservices.We conducted a grey literature review to identify commonly used architecturalpatterns and how they are implemented following design patterns. We presenttwo key contributions. Firstly, we identified four architectural patterns and 23design patterns. Secondly, we identified a catalog of tools for implementingthe main patterns adopted when using the microservices style. The Proxy andthe SAGA patterns are the most used in communicating and linking data forservices. Additionally, tools such as Kubernetes, Docker, and Amazon WSare the most used for implementing microservices and deploying them intocontainers. Información suministrada por el agente en SIGEVA

Palabras Clave

GREY LITERATUREPATTERNSMICROSERVICESCONTAINERS