Busca avançada
Ano de início
Entree


Dependable Microservices in the Kubernetes era: A Practitioners Survey

Texto completo
Autor(es):
Souza, Vinicius J. S. ; Neves, Vania O. ; Kimura, Bruno Y. L.
Número total de Autores: 3
Tipo de documento: Artigo Científico
Fonte: JOURNAL OF INTERNET SERVICES AND APPLICATIONS; v. 15, n. 1, p. 23-pg., 2024-01-01.
Resumo

The microservices architectural style offers several advantages to software development, including independence among development teams, greater autonomy for developers, faster product development, and improved scalability. However, since the communication topology relies on distributed systems, faults become more frequent and harder to manage, posing challenges to reliability and availability, which are key attributes of business-critical services. To address these concerns, fault patterns, countermeasures, and technologies have been explored and implemented in both industry and academia to prevent, tolerate, mitigate, and predict faults in microservices. To understand current industry practices for achieving dependable microservices, we present the results of an opinion survey with microservice practitioners, aiming to identify the main fault and failure patterns, countermeasure techniques, supporting technologies, existing gaps, and the evolution of the field. We also provide a review of academic research in this area, examining the connections between industry practices and academic literature, highlighting key findings, challenges, and opportunities. (AU)

Processo FAPESP: 15/18808-0 - Tecnologias de controle de conectividade móvel definido por software para ambientes densos integrados à internet
Beneficiário:Bruno Yuji Lino Kimura
Modalidade de apoio: Auxílio à Pesquisa - Regular
Processo FAPESP: 22/14503-3 - Serviços de transporte inteligentes para as redes móveis futuras B5G/6G
Beneficiário:Bruno Yuji Lino Kimura
Modalidade de apoio: Bolsas no Exterior - Pesquisa